Mysql儲存引擎特性

2021-08-21 13:00:29 字數 736 閱讀 9551

1、儲存引擎特性

特性mysam

innodb

memory

儲存限制

有64tb

有事務安全

不支援支援

不支援鎖機制

表鎖行鎖

表鎖b樹索引

支援支援

支援雜湊索引

不支援不支援

支援全文索引

支援不支援

不支援集群索引

不支援支援

不支援資料快取

支援支援

索引快取

支援支援

支援資料可壓縮

支援不支援

不支援空間使用低高

n/a記憶體使用低高

中等批量插入速度高低

高支援外來鍵

不支援支援

不支援此三種引擎應用場合及建議:

1>myisam儲存引擎:由於該儲存引擎不支援事務、也不支援外來鍵,所以訪問速度比較快。因此對事務完整性沒有要求並以訪問為主的應用適合該儲存引擎。

2>innodb儲存引擎:由於該儲存引擎在事務上有優勢,即支援具有提交、回滾和崩潰恢復能力的事務安裝,所以比myisam儲存引擎佔更多的磁碟空間,因此需要進行頻繁的個更新、刪除操作,同時還對事務的完整性要求比較高,需要實現併發控制,此時適合使用該儲存引擎。

3>memory儲存引擎:該儲存引擎使用記憶體來儲存資料,因此該儲存引擎的資料訪問速度快,但是安全上沒有保障。如果應用中涉及資料比較小,需要進行快速訪問,則適合使用該儲存引擎。

mysql引擎特性 Mysql儲存引擎特性總結

幾個常用儲存引擎的特點 下面我們重點介紹幾種常用的儲存引擎並對比各個儲存引擎之間的區別和推薦使用方式。特點myisam bdbmemory innodb archive 儲存限制 沒有沒有 有64tb 沒有事務安全 支援支援 鎖機制表鎖 頁鎖表鎖 行鎖行鎖 b樹索引 支援支援 支援支援 雜湊索引 支...

MySql儲存引擎特性對比

下表顯示了各種儲存引擎的特性 其中最常見的兩種儲存引擎是myisam和innodb 剛接觸mysql的時候可能會有些驚訝,竟然有不支援事務的儲存引擎,學過關係型資料庫理論的人都知道,事務是關係型資料庫的核心。但是在現實應用中 特別是網際網路 為了提高效能,在某些場景下可以擯棄事務。下面一一介紹各種儲...

Mysql儲存引擎特性總結

幾個常用儲存引擎的特點 下面我們重lhnxprq點介紹幾種常用的儲存引擎並對比各個儲存引擎之間的區別和推薦使用方式。特點myisam bdbmemory innodb archive 儲存限制 沒有沒有 有64tb 沒有事務安全 支援支援 鎖機制表鎖 頁鎖表鎖 行鎖行鎖 b樹索引 支援支援 支援支援...