MySQL常用的儲存引擎為MyISAM、InnoDB、MEMORY、MERGE,其中InnoDB提供事務安全表,其他儲存引擎都是非事務安全表。
MyISAM是MySQL的預設儲存引擎。MyISAM不支援事務、也不支援外來鍵,但其訪問速度快,對事務完整性沒有要求。
InnoDB儲存引擎提供了具有提交、回滾和崩潰恢復能力的事務安全。但是比起MyISAM儲存引擎,InnoDB寫的處理效率差一些並且會佔用更多的磁碟空間以保留資料和索引。
MEMORY儲存引擎使用存在記憶體中的內容來建立表。每個MEMORY表只實際對應一個磁碟檔案。MEMORY型別的表訪問非常得快,因為它的資料是放在記憶體中的,並且預設使用HASH索引。但是一旦服務關閉,表中的資料就會丟失掉。
MERGE儲存引擎是一組MyISAM表的組合,這些MyISAM表必須結構完全相同。MERGE表本身沒有資料,對MERGE型別的表進行查詢、更新、刪除的操作,就是對內部的MyISAM表進行的。
Linux MySQL 儲存引擎詳解
相關文章
- OceanBase 儲存引擎詳解儲存引擎
- MySQL 儲存引擎MySql儲存引擎
- MySQL儲存引擎MySql儲存引擎
- MySQL儲存過程詳解 mysql 儲存過程MySql儲存過程
- MySQL系列-儲存引擎MySql儲存引擎
- MySQL Archive儲存引擎MySqlHive儲存引擎
- MySql 官方儲存引擎MySql儲存引擎
- MySQL MEMORY儲存引擎MySql儲存引擎
- MySQL InnoDB儲存引擎MySql儲存引擎
- [轉帖]OceanBase 儲存引擎詳解儲存引擎
- 【Mysql 學習】Mysql 儲存引擎MySql儲存引擎
- mysql儲存過程詳解MySql儲存過程
- MySQL儲存過程詳解 mysql 儲存過程linkMySql儲存過程
- MySQL入門--儲存引擎MySql儲存引擎
- 理解mysql的儲存引擎MySql儲存引擎
- MySQL之四 儲存引擎MySql儲存引擎
- (5)mysql 常用儲存引擎MySql儲存引擎
- MySQL-05.儲存引擎MySql儲存引擎
- mysql儲存引擎InnoDB詳解,從底層看清InnoDB資料結構MySql儲存引擎資料結構
- MySQL之儲存引擎InnoDB和MyISAM的區別及底層詳解MySql儲存引擎
- MySQL InnoDB 儲存引擎探祕MySql儲存引擎
- 2_mysql(索引、儲存引擎)MySql索引儲存引擎
- MySQL federated儲存引擎測試MySql儲存引擎
- MySql 擴充套件儲存引擎MySql套件儲存引擎
- MySQL 5.5儲存引擎介紹MySql儲存引擎
- 【Mysql 學習】memory儲存引擎MySql儲存引擎
- MySQL 資料庫儲存引擎MySql資料庫儲存引擎
- MySQL資料分析儲存引擎示例講解HKEAMySql儲存引擎
- MyISAM 儲存引擎,Innodb 儲存引擎儲存引擎
- MySQL2:四種MySQL儲存引擎MySql儲存引擎
- 聊一聊MySQL的儲存引擎MySql儲存引擎
- 如何選擇mysql的儲存引擎MySql儲存引擎
- 小談mysql儲存引擎優化MySql儲存引擎優化
- MySQL儲存引擎入門介紹MySql儲存引擎
- MySQL資料庫操作、儲存引擎MySql資料庫儲存引擎
- MySQL入門--設定儲存引擎MySql儲存引擎
- Mysql常見儲存引擎介紹MySql儲存引擎
- 【Mysql 學習】MyISAM儲存引擎(二)。MySql儲存引擎