mysql存儲引擎對比與sql執(zhí)行順序
1、mysql存儲引擎對比
| 存儲引擎 | myisam | innodb | memory | archive |
| 存儲限制 | 256TB | 64TB | 有 | 無 |
| 事物 | 支持 | |||
| 索引 | 支持 | 支持 | 支持 | |
| 鎖的粒度 | 表鎖 | 行鎖 | 表鎖 | 行鎖 |
| 數(shù)據(jù)壓縮 | 支持 | |||
| 外鍵 | 支持 |
2、sql執(zhí)行順序
- from
- on
- join
- where
- group by
- having+聚合函數(shù)
- select
- order by
- limit
實際上這個過程也并不是絕對這樣的,中間mysql會有部分的優(yōu)化已達到最佳優(yōu)化效果,比如在select篩選出找到的數(shù)據(jù)集

浙公網(wǎng)安備 33010602011771號