2012-04-19 68 views
1

我有一個基於Java EE和MYSQL的Web應用程序。從java中檢測mysql表鎖定

我現在面臨的問題是,有一個事件在線觸發,它正在更新大量行的表條目。

還有一個在環境中計劃的批處理作業,比如說每6分鐘一次,它也在更新同一個表項,如上所述。

所以情況是,當在線事件在批處理運行的時間範圍內被觸發時,表被鎖定。

因此,專家請提供您的想法,如何防止鎖定發生。

回答

0

看起來像一個設計問題,看看使用臨時表。

+0

但如何使用臨時表來更新實際表 – user1083472 2012-04-19 05:55:06