博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql存储引擎(mysql学习六)
阅读量:6852 次
发布时间:2019-06-26

本文共 459 字,大约阅读时间需要 1 分钟。

存储引擎

现在只有InnoDB支持外键

上接着学习笔记五

class表中有外键,所以不能修改存储引擎

表类型

  默认的服务器表类型,通过my.ini可以配置

   Default-storage-engine=innoDB

在创建或编辑表时可以指定标的存储引擎

Engine innodb

Engine myisam

Innodb 只有一个frm文件 myisam三个文件(frm结构,myd数据,myi索引)

Innodbmyisam区别

1. 文件保存方式

Myisam一个表 3个文件

.frm(结构文件) .MYD(数据),.MYI(索引)

InnoDB一个表一个文件 .FRM

所有的innodb表都使用相同的innodb存储表空间来保存数据和索引

存储引擎选择依据

1.功能(需要用外键时只能选innodb)

2.性能(innodb 行级锁,myisam表级锁)

Myisam(插入和检索)

Innodb(更新删除)

 

 

转载于:https://www.cnblogs.com/HKUI/p/3579004.html

你可能感兴趣的文章
组队项目四则运算成果
查看>>
使用UIPickerView显示数据
查看>>
java代码继承基础
查看>>
java继承实例基础
查看>>
数据库增删改查梳理
查看>>
linux下检测每个进程占用swap大小
查看>>
[转] 编译输出文件的区别
查看>>
Java MyBatis 插入数据库返回主键--insertSelective这样就不用每次到数据库里面查询了...
查看>>
springboot集成redis操作
查看>>
x64 QWORD Xor shellcode encoder
查看>>
大数据之mapreduce小实战
查看>>
Elasticsearch(二)
查看>>
一步一步学linq to sql(九)其他补充
查看>>
windows service and process 的关系
查看>>
转 Oracle 12C 之 CDB/PDB用户的创建与对象管理
查看>>
iOS常用设置界面跳转
查看>>
智能家居之红外遥控---手机万能红外遥控器
查看>>
取消input默认样式
查看>>
递增链表的插入
查看>>
判断节点包含
查看>>