2010-04-13 186 views

回答

1

正在更新放慢數據庫。如果您希望在執行更新時進行高性能讀取,您可以嘗試以下操作:

  • 集羣數據庫。擁有多個數據庫來處理讀取查詢,只需寫入單個數據庫,然後以有序的方式分發更新。 (維基百科這麼做,我被告知。)
  • 增加數據庫中的RAM(即:攻擊數據庫性能)。
  • 減少索引的數量,因爲它們需要很長時間才能更新。
  • 更改您的數據庫。據報道MySQL對於這些類型的工作負載不如postgresql。
  • 批量更新人們不使用系統的時間(這是許多銀行所做的)。