2010-11-04 56 views
3

我一直在閱讀是否使用myisam或innodb作爲日誌表(大量寫入,讀取很少)。雖然有些人說myisam整體速度更快,資源更少,但其他人說myisam實際上是更糟糕的選擇,因爲它只有表級鎖定。myisam表類型真的更好的日誌表(MySQL)?

有沒有人有這種情況的實際經驗,並小心分享他們的建議?

在此先感謝

回答

8

的MyISAM是好的,如果你要麼做大多隻有幾個查詢,或者大多隻有幾個寫查詢寫道。

我的猜測是,對於一個日誌你可能只做幾個查詢,所以MyISAM可能是你的最佳選擇,但是如果你的應用程序頻繁地顯示和過濾日誌,那麼你應該使用InnoDB。