61
Linux 討論版 / Re: 請問 sqlite3 read 時 , 如何不 lock
« 於: 2016-09-16 12:02 »
那個不會少寫入吧? 應該是 select 那一個的錯誤訊息. 有錯誤時, 等寫入的 process 結束, 一樣有 999 筆.
把 select 那個 session 的 timeout 設大一點. 可以減少發生的機率.
如果真的是 write 那一個寫不進去.... 會不會是版本太舊?
https://www.sqlite.org/cvstrac/wiki?p=DatabaseIsLocked
3.3.7 之後的版本應該不會在 select 時造成寫入失敗.
把 select 那個 session 的 timeout 設大一點. 可以減少發生的機率.
如果真的是 write 那一個寫不進去.... 會不會是版本太舊?
https://www.sqlite.org/cvstrac/wiki?p=DatabaseIsLocked
3.3.7 之後的版本應該不會在 select 時造成寫入失敗.