MySQL 在多資料併發處理時很慢甚至會當機... 若有大量併發的 query, 建議使用 postgresql
資料庫的資料存取部份, 建議不要使用 RAID 5, 可能使用 RAID1 還會好過 RAID5.
CPU 的部分, 高時脈對資料庫的運算比方說 order 或是 indexing 的時候會好過多核心.
記憶體當然是越大越好, 且一定要配合資料庫的設定檔才行, 因為資料庫的記憶體運用量是透過設定檔來決定的, 並不是說直接把 RAM 加到 128GB 它就會去運用那 128GB
良好的 index 與優化過的 query, 可以大大的降低硬體需求量.
非常好的硬體, 配上 "預設" 的資料庫設定與未經過優化的 query; 交易量可能會低過一台家用電腦.