2011-10-22 57 views

回答

3

Chromium長時間持有數據庫鎖嗎?呸!這根本不是一個好主意。不過,並非錯...

你可以嘗試只複製數據庫文件(例如,與系統實用程序cp),並使用該快照閱讀目的; SQLite將所有提交狀態保存在每個數據庫的單個文件中。是的,有可能看到部分事務,但是你絕對不會在Unix上出現鎖定問題,因爲SQLite絕對不使用強制鎖定。 (這可能不適用於Windows,因爲那裏有不同的鎖定方案。)

+2

這不一定是鉻的錯。我發現[this](http://mail.python.org/pipermail/python-list/2009-July/1211171.html)有用的消息指出,pysqlite庫不提供所有的接口的sqlite功能,因爲它符合DB-API。所以可能是當我用pysqlite打開db時,我在讀寫模式下沒有說過。他指出APSW在啓動連接時使用SQLITE_OPEN_READONLY標誌。我現在檢查一下。 – ladaghini

相關問題