2012-05-15 37 views
1

我假裝擴大我的應用程序和過程的某些部分包括通過一些處理客戶端同時運行水壺的工作,在某些時候轉換需要一些共享表進行合併查詢(讓我們假設「clients_table 「),此表迅速,由於所有可能的客戶增長是未知的,所以它們被插入的出現。結合查找上同時執行的作業(假設2,但可能還不止這些,每個客戶端)在這個表中,它是呈現因爲「重複輸入鍵xxx」的錯誤併發的問題,我想在插入非現有客戶(當組合查詢沒有在表格中找到它們來檢索它的ID)。這是一個事實,即每個處理客戶的時間執行水壺工作將轉移新客戶,使上述問題是很常見的。我不知道如果我打破水壺理念還是我失去了一些東西,我讀過有關製作罐式轉換事務,算得上是我的解決方案,因爲我覺得這是怎麼回事的是,組合查詢步驟是不能交易的? 給我一些想法。縮放帶水壺,併發問題

PS:我使用的水壺4.2和MySQL 5.2

回答

0

我最終做的壺我自己的交易組合查找插件(與高速緩存管理),因爲它是多麼昂貴使得整個改造事務。