表类型、存储引擎

1、表类型主要由存储引擎决定

2、MySQL 数据表主要支持六种类型:CSV、Memory、ARCHIVE、MRG_MyISAM、MyISAM、InnoDB

3、主要使用:MyISAM、InnoDB、Memory

4、事务安全型:InnoDB,其余为,非事务安全型:如 MyISAM、Memory

5、修改表的存储引擎

ALTER TABLE `表名` ENGINE = 引擎;

6、选择表的存储引擎

存储引擎 说明
MyISAM 不支持事务,不支持外键,支持表级锁,只需要基本 CRUD 操作,对事物完整性没有要求,访问速度快
InnoDB 支持事务,支持外键,支持行级锁,与 MyISAM 相比,处理效率低,且数据索引占用更多空间
Memory 数据存储在内存,没有磁盘 IO 等待,访问速度极快,默认使用 HASH 索引,一旦关闭 MySQL 服务,表数据丢失,但保留表结构
posted @   半条咸鱼  阅读(35)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示