MySQL架构,表存储引擎及配置

MySQL架构,存储引擎及配置

配置文件默认位置

Linux: /etc/my.cnf(后续都是基于linux来讲解)

Windows:  my.ini  在mysql安装的home目录

数据文件位置

命令: show variables like '%datadir%' ;

数据文件格式

常用表存储引擎:

InnoDB

    frm : 存储表结构

    ibd:存储数据和索引

MyISAM

扫描二维码关注公众号,回复: 4295444 查看本文章

   frm: 存储表结构

   MYD:存储数据

   MYI:存储索引

对比点

Myisam

innodb

事务

不支持

支持

检索和添加速度

非聚集索引/

聚集索引/

锁机制

表锁

行锁

缓存

缓存索引不缓存数据

缓存索引/数据

全文索引

支持

不支持

外键

不支持

支持

关注点

性能

事务

猜你喜欢

转载自blog.csdn.net/wuxians/article/details/78238162