MyISAM 儲存引擎,Innodb 儲存引擎
MyISAM 儲存引擎
在版本5.5 之前myisam儲存引擎是預設的儲存引擎
在版本5.5 之前myisam儲存引擎是預設的儲存引擎
每個myisam 儲存引擎表都有三個作業系統檔案組成
1、frm 物件結構定義檔案,儲存表結構。
2、MYD 資料檔案用於儲存資料。
3、myi 索引檔案 用於儲存表的索引資訊。
myisam 但錶行長度不能超過65532B
儲存書資料時myisam 有三種儲存格式
1、定長fixed(不包含變長型別的資料)
2、壓縮compressd
3、動態dynamic
Innodb 儲存引擎:
Innodb 儲存引擎:
1、設計遵循ACID 模型,支援事物,擁有從服務崩潰中恢復的能力,能夠最大限度地保護使用者資料(A 原子性)(C 一致性)(I 隔離性)(D永續性)
2、支援行級鎖
3、InnoDB 引擎組織表組織資料時按照主鍵聚簇
4、維護資料完整性方面InnoDB 支援外來鍵
5、對於伺服器軟硬體導致的當機 ,mysql服務再啟動是能夠自動進行故障恢復
6、InnoDB 有自己獨立的快取(對應innodb_buffer_pool_size )
7、對於insert,delete,update 操作,會被一種稱為change buffer 的機制自動最佳化
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26764973/viewspace-1443627/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL儲存引擎--MyISAM與InnoDB區別MySql儲存引擎
- Innodb儲存引擎儲存引擎
- MyISAM與innoDB儲存引擎有何差別儲存引擎
- MySQL儲存引擎:MyISAM和InnoDB的區別MySql儲存引擎
- MySQL儲存引擎MyISAM與InnoDB的優劣MySql儲存引擎
- InnoDB儲存引擎——表儲存引擎
- MySQL InnoDB儲存引擎MySql儲存引擎
- 總結MySQL儲存引擎MyISAM與InnoDB區別MySql儲存引擎
- 十八、Mysql儲存引擎並不只有MyISAM、InnoDB——精髓MySql儲存引擎
- MySQL三種InnoDB、MyISAM和MEMORY儲存引擎對比MySql儲存引擎
- MySQL儲存引擎之MyIsam和Innodb總結性梳理MySql儲存引擎
- InnoDB儲存引擎簡介儲存引擎
- InnoDB儲存引擎檔案儲存引擎
- 【Mysql 學習】MyISAM儲存引擎(二)。MySql儲存引擎
- 【Mysql 學習】MyISAM儲存引擎(一)。MySql儲存引擎
- MySQL儲存引擎簡介及MyISAM和InnoDB的區別MySql儲存引擎
- MySQL兩種儲存引擎: MyISAM和InnoDB 簡單總結MySql儲存引擎
- 【轉】Mysql兩種儲存引擎的異同【MyISAM和InnoDB】MySql儲存引擎
- Mysql更換MyISAM儲存引擎為Innodb的操作記錄MySql儲存引擎
- MySQL資料庫MyISAM儲存引擎轉為Innodb的方法MySql資料庫儲存引擎
- Mysql技術內幕InnoDB儲存引擎讀書筆記--《二》InnoDB儲存引擎MySql儲存引擎筆記
- MySQL InnoDB 儲存引擎探祕MySql儲存引擎
- InnoDB儲存引擎——兩次寫儲存引擎
- InnoDB儲存引擎——記憶體儲存引擎記憶體
- InnoDB儲存引擎——Checkpoint技術儲存引擎
- InnoDB儲存引擎——插入緩衝儲存引擎
- InnoDB儲存引擎——非同步IO儲存引擎非同步
- 服務端指南 資料儲存篇 | MySQL(02) 儲存引擎的 InnoDB 與 MyISAM 之爭服務端MySql儲存引擎
- Myisam 儲存引擎-MYI索引檔案-1儲存引擎索引
- 你真的瞭解Innodb儲存引擎?儲存引擎
- InnoDB儲存引擎MVCC實現原理儲存引擎MVC
- 14.1 InnoDB 儲存引擎介紹儲存引擎
- innodb儲存引擎備份工具--Xtrabackup儲存引擎
- 第二章 InnoDB儲存引擎儲存引擎
- 儲存引擎儲存引擎
- Myisam-儲存引擎-MYI索引檔案-2儲存引擎索引
- Myisam-儲存引擎-動態格式-DELETED ROWS儲存引擎delete
- Myisam-儲存引擎-靜態格式-DELETED ROWS儲存引擎delete