我繼承的是注意寫入到一個單一的主數據庫2的應用服務器包括:(爲簡單起見)的系統。一個應用程序服務器執行相當多的操作{少量時間,如毫秒。 }每單位時間。另一個應用程序服務器就像一個API服務器,客戶端通過它交互。這個「API」服務器在數據庫的一半表中操作,其中大多數其他應用程序服務器不需要這些表。但是,「API」服務器通過與SQL Server的交互,導致其他應用程序服務器失去時間和性能。
我想知道什麼是解決此問題的好方法。
想法是至今
[1]建立,這將是主 - 主與當前數據庫從屬於第二數據庫。獲取http://mysql-mmm.org/腳本並運行。 (併發性?)
[2]緩慢開始將表格從「主」數據庫移動到新的「API」數據庫中。 (大量的遺留代碼..)
[3]某種SQL優先級隊列的..(怎麼容錯會這樣?)
這與Spring有關嗎? – Behrang 2010-08-05 03:41:31
好吧,它是我可以使用的技術之一。所以下劃線是我們使用java w/spring和mysql – Krolique 2010-08-05 12:54:31
我想你是對的,這與java或spring沒有關係。我希望可能有一個Java「SQL優先級隊列」包。 – Krolique 2010-08-05 12:56:15