说说自己对于 MySQL 常见的两种存储引擎:MyISAM与 InnoDB的理解

在这里插入图片描述
小疑问: 上述中说Myisam缓存有表meta-data(行数等)是什么意思?以及innodb为什么更适合写密集型的表呢?为什么主从分离的情况下,经常选择myisam作为主库的存储引擎?按道理来说主库的写操作更多,应该是innodb才对啊

1.为什么索引能提高查询速度?

先从 MySQL 的基本存储结构说起
MySQL的基本存储结构是页(记录都存在页里边):

posted @ 2019-03-14 13:13  抬头不见星空  阅读(27)  评论(0)    收藏  举报