mysql引擎介绍
1.myisam存儲引擎:不支持事務,也不支持外鍵,優(yōu)勢是訪問速度快,對事務完整性沒有要求或者以select,insert為主的應用基本上可以用這個引擎來創(chuàng)建表。
2.innodb存儲引擎:innodb引擎提供了具有提交,回滾,和崩潰恢復能力的事務安全,對比myisam引擎,寫的處理效率要差一些,并且會占用更多的磁盤空間以保留數(shù)據(jù)和索引。
3.memory存儲引擎:使用存在于內(nèi)存中的內(nèi)容來創(chuàng)建表,每個memory表只實際對應于一個磁盤文件,格式是.frm。memory類型的表訪問速度非常快,因為他的數(shù)據(jù)是放在內(nèi)存中的,并且默認使用hash索引,但是一旦服務關(guān)閉,表中的數(shù)據(jù)就會丟失掉。
4.merge存儲引擎:merge存儲引擎是一組myisam表的組合,這些myisam表的結(jié)構(gòu)必須完全相同,merge表本身沒有數(shù)據(jù),對merge類型的表進行查詢,更新,刪除操作,這些操作實際上是對內(nèi)部的myisam表進行的
轉(zhuǎn)載于:https://www.cnblogs.com/fenghua/p/9107526.html
總結(jié)
- 上一篇: ubuntu终端基础命令
- 下一篇: Navicat连接数据库成功,新建查询时