2.3 如何選擇合適的存儲引擎
選擇標准: 根據應用特點選擇合適的存儲引擎,對於復雜的應用系統可以根據實際情況選擇多種存儲引擎進行組合.
下面是常用存儲引擎的適用環境:
1. MyISAM:默認的MySQL插件式存儲引擎,它是在Web、數據倉儲和其他應用環境下最常使用的存儲引擎之一
2. InnoDB:用於事務處理應用程序,具有眾多特性,包括ACID事務支持。
3. Memory:將所有數據保存在RAM中,在需要快速查找引用和其他類似數據的環境下,可提供極快的訪問。
4. Merge:允許MySQL DBA或開發人員將一系列等同的MyISAM表以邏輯方式組合在一起,並作為1個對象引用它們。對於諸如數據倉儲等VLDB環境十分適合。