1.事務配置
2.事務應用
3.問題:執行查詢2報錯read-only隻讀
4.分析:
(1)read-only隻讀事務配置是為了避免多次查詢結果不一緻,即在進行資料庫查詢之前,已經查詢的結果不能有變動
(2)但是以上代碼顯示在查詢2之前,對查詢1結果作了set操作,也就是對查詢結果改變後再次進行查詢操作,是以違反了read-only隻讀事務配置保證查詢結果一緻性原則
5.正确做法:将查詢2放在查詢1之前執行,因為查詢2結果沒有作改變
1.事務配置
2.事務應用
3.問題:執行查詢2報錯read-only隻讀
4.分析:
(1)read-only隻讀事務配置是為了避免多次查詢結果不一緻,即在進行資料庫查詢之前,已經查詢的結果不能有變動
(2)但是以上代碼顯示在查詢2之前,對查詢1結果作了set操作,也就是對查詢結果改變後再次進行查詢操作,是以違反了read-only隻讀事務配置保證查詢結果一緻性原則
5.正确做法:将查詢2放在查詢1之前執行,因為查詢2結果沒有作改變