首页 > 数据库技术 > 详细

mysql存储引擎(mysql学习六)

时间:2014-03-04 11:21:49      阅读:554      评论:0      收藏:0      [点我收藏+]

存储引擎

bubuko.com,布布扣

现在只有InnoDB支持外键

上接着学习笔记五

bubuko.com,布布扣

bubuko.com,布布扣

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

表类型

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

   Default-storage-engine=innoDB

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

Engine innodb

Engine myisam

bubuko.com,布布扣

bubuko.com,布布扣

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

Innodbmyisam区别

1. 文件保存方式

Myisam一个表 3个文件

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

InnoDB一个表一个文件 .FRM

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

bubuko.com,布布扣

bubuko.com,布布扣

存储引擎选择依据

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

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

Myisam(插入和检索)

Innodb(更新删除)

mysql存储引擎(mysql学习六),布布扣,bubuko.com

mysql存储引擎(mysql学习六)

原文:http://www.cnblogs.com/HKUI/p/3579004.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!