myisam適合:(1)做很多count的計算;(2)插入不頻繁;(3)沒有事務(wù)
innodb適合:(1)可靠性要求比較高,或者要求事務(wù);(2)表更新和查詢都相當(dāng)?shù)念l繁,
? ? ? ? ? ? ? ? 并且表鎖定的機(jī)會比較大的情況。
? ? ? ? ? ? ? ? ? ? ? ? ? ? myisam和innodb的區(qū)別
(1)myisam類型不支持事務(wù)處理等高級處理,而innodb類型支持
(2)myisam表不支持外鍵
(3)在執(zhí)行數(shù)據(jù)庫寫入的操作(insert,update,delete)的時候,mysiam表示鎖表,而innodb
? ? 表示鎖行。
(4)當(dāng)你的數(shù)據(jù)庫有大量的寫入,更新操作而查詢比較少或者數(shù)據(jù)完整性要求比較高的時候就選
? ? 擇innodb表。當(dāng)你的數(shù)據(jù)庫主要以查詢?yōu)橹鳎啾容^而言更像和寫入比較少,并且業(yè)務(wù)方面
? ? 數(shù)據(jù)完整性要求不那么嚴(yán)格,就選擇mysiam表。因為mysiam表的查詢操作效率和速度都比innodb快。