2012-02-02 91 views

回答

2

看來,數據庫隔離級別設置爲可串行化,這是四個中最高的一個。因爲兩個應用程序可以同時訪問數據庫,所以只讀一個可以讀取一些未提交的數據,而只寫一個正在更新數據但尚未提交。

因此,如果您確定要在另一個更新時讀取數據,則可以更改數據庫的隔離級別。希望能幫助到你。

+0

對不起,但我找不到設置隔離級別的示例:( – christo 2012-02-02 15:29:07

+0

@christo根據您的標記,我假設您使用sqlite,只需設置PRAGMA read_uncommitted = True;應該解決您的問題http:// www。 sqlite.org/sharedcache.html – 2012-02-02 16:37:08

相關問題