feature特性
myisam
innodb
bdb
memory
archive
ndb
storage limits儲存限制
no64tb
noyes
noyes
transactions事務支援
(commit, rollback, etc.)vv
locking granularity鎖級別
table
rowpage
table
rowrow
mvccisnapshot read多版本控制vv
vgeospatial support 空間支援
vb-tree indexes b+樹索引vv
vvvhashindexes 雜湊索引vv
vfull text search index 全文索引
vclustered index 聚集索引
vdata caches 資料快取vv
vindex caches 索引快取vv
vvcompressed data 資料壓縮vv
encrypted data(via function) 資料加密vv
vvvv
storage cost (space used) 儲存占用
lowhigh
lowna
verylow
lowmemory cost 記憶體占用
lowhigh
lowmedium
lowhigh
bulklnsert speed 批量插入速度
high
lowhigh
high
veryhigh
high
cluster database support 集群支援
vreplication support 互備vv
vvvv
foreign key support 支援外來鍵
vbackup/point-in-time recovery 備份&恢復vv
vvvv
query cache support 查詢快取vv
vvvv
update statistics for data dictionaryvv
vvvv
參考自 mysql技術內幕
MySQL各儲存引擎
mysql中的資料用各種不同的技術儲存在檔案 或者記憶體 中。這些技術中的每一種技術都使用不同的儲存機制 索引技巧 鎖定水平並且最終提供廣泛的不同的功能和能力。通過選擇不同的技術,你能夠獲得額外的速度或者功能,從而改善你的應用的整體功能。這些不同的技術以及配套的相關功能在mysql中被稱作儲存引擎 ...
MySQL各儲存引擎
mysql中的資料用各種不同的技術儲存在檔案 或者記憶體 中。這些技術中的每一種技術都使用不同的儲存機制 索引技巧 鎖定水平並且最終提供廣泛的不同的功能和能力。通過選擇不同的技術,你能夠獲得額外的速度或者功能,從而改善你的應用的整體功能。這些不同的技術以及配套的相關功能在mysql中被稱作儲存引擎 ...
mysql儲存引擎比較
資料庫儲存引擎是資料庫底層軟體元件,資料庫管理系統使用資料引擎進行建立,查詢,更新,和刪除資料操作。不同的儲存引擎提供不同的儲存引擎機制,索引技巧,鎖定水平等功能,使用不同的儲存引擎,還可以獲得特定的功能,現在許多不同的資料庫管理系統都支援多種不同的資料引擎,mysql的核心就是儲存引擎。innod...