【Mysql】【高级篇】【第5章 存储引擎】

【Mysql】【高级篇】【第5章 存储引擎】,第1张

【Mysql】【高级篇】【第5章 存储引擎

1.查看存储引擎


2.设置系统默认的存储引擎

存储引擎和表息息相关,每张表都需要设置其存储引擎类型;这会影响改表底层的存储结构

(1) 查看默认的存储引擎


(2) 修改默认存储引擎

3.设置表的存储引擎 3.1 创建表时指定存储引擎

3.2 修改表的存储引擎

4. 引擎介绍

5.5 版本之前默认是MyISAM,之后默认为InnoDB

4.1 InnoDB引擎:具备外键支持功能的事务存储引擎


(1)5.5版本后,默认表引擎改为InnoDB
(2)InnoDB引擎有事务功能
(3)在insert和select上,MyIsam性能更优,因此在以查询为主的场景下使用MyISAM更好
(4)在update和delete上,InnoDB性能更优
(5)InnoDB表的数据文件结构
(6)MyIASM只缓存索引;InnoDB缓存索引和数据,更吃内存

4.2 MyISAM引擎:主要的非事务处理存储引擎

4.3 Archive引擎:用于数据存档

4.4 Blackhole引擎:丢弃写 *** 作,读 *** 作会返回空内容 4.5 CSV引擎:存储数据时,用逗号分隔各个数据项 4.6 Memory引擎:置于内存的表 4.7 Federated引擎:访问远程表 4.8 Merge引擎:管理多个MyISAM表构成的表集合 4.9 NDB引擎:Mysql集群专用存储引擎 4.10 引擎对比 5.MyISAM和InnoDB(☆)


6.阿里巴巴、淘宝用哪个

7.课外补充:

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5719587.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存