private static string url = "jdbc:mysql://localhost:3306/test";
private static string username = "root";
private static string password = "";
public static connection getconn() throws exception
public static void demo3() throws exception
stmt1.close();
connection con2 = getconn();
con2.setautocommit(false);
string sql2 = "insert into employee(name,salary) values(\"gigi\",1000)";
statement stmt2 = con2.createstatement();
stmt2.executeupdate(sql2);
con2.commit();
stmt2.close();
con2.close();
system.out.println("*************************==");
statement stmt11 = con1.createstatement();
resultset rs11 = stmt11.executequery(sql1);
while(rs11.next())
stmt11.close();
con1.commit();
con1.close();
}public static void main(string args) throws exception
實際列印結果為:
1 gigi 1000
*************************==
1 gigi 1000
預期的結果應該是:
1 gigi 1000
*************************==
1 gigi 1000
2 gigi 1000
請高手 幫我看看這個**.為啥隔離級別設定成isolation_repeatable_read了,卻不能幻像讀
按照文件
isolation_read_uncommitted
isolation_read_committed
isolation_repeatable_read 都是應該允許幻像讀的
我用的是 mysql 的 innodb 儲存引擎 .文件上說支援4個標準的事務隔離
請教關於asp優化問題
用asp access做的 資料結構很簡單,二級分類 新聞,字段不是很多。但是資料量很 大 現在約上萬多條 用的是別人的空間和伺服器,開啟首頁和新聞列表頁慢,偶爾會出現超時的情況。但是用同樣的資料庫和檔案,在本地執行就正常 可以確認是沒有死迴圈 所以想從asp 上優化一下 1.首先我的資料顯示基本都...
MS 關於事務的隔離級別
兩個事務都同時更新一行資料,但是第二個事務卻中途失敗退出,導致對資料的兩個修改都失效了。這是因為系統沒有執行任何的鎖操作,因此併發事務並沒有被隔離開來。乙個事務開始讀取了某行資料,但是另外乙個事務已經更新了此資料但沒有能夠及時提交。這是相當危險的,因為很可能所有的操作都被回滾。乙個事務對同一行資料重...
面試 關於事務隔離級別
事務的四種隔離級別 讀未提交 會出現髒讀,即在事務a可以讀到事務b未提交的髒資料。讀已提交 事務a只能讀到事務b提交後的資料,可以避免髒讀,但是會出現不可重複讀的情景。即 事務a在兩次讀取同一條資料的過程中,事務b對該條資料進行了update,導致事務a在事務b提交資料前後兩次讀取的資料不一樣,該現...