我有一個簡單的多線程.NET應用程序,它使用ACE將行插入到MS Access 2010數據庫中。 它只對INSERT
進行操作。 由於MS Access在插入時執行頁面級鎖定,因此我有時會被鎖定。MS Access 2010的鎖定類型INSERTS
有沒有辦法改變這種鎖定類型? 或者是否有一種「危險模式」,我可以告訴它完全忽略鎖定,並且如果發現鎖定鎖定,可能會創建新頁面?
編輯:在這裏沒有辦法控制鎖定嗎?到目前爲止,我所擁有的破解是通過爲這些事務維護一個單獨的共享連接,然後連接對象將插入隊列排隊。這有效,但我不喜歡這種連接只是浮動。
我會嘗試這個。該項目目前暫時擱置。這實際上是一個調試助手,而不是生產代碼,所以這些方法有很多缺點。 – Matthew 2011-05-05 23:25:54