Mysql优化

穿精又带淫゛_ 提交于 2019-12-05 07:07:10

 

Mysql是如何优化的?

  1. mysql自带的查询缓存
  2. 使用explain添加在select查询语句前面
  3. 只要一条数据时可以加上limit 1
  4. 避免select *
  5. 为每张表设置主键Id
  6. 尽可能使用notnull
  7. 垂直分割表

 

MyISAM 不支持事务,但是每次查询都是原子性的 就是一个事务的所有操作要么全部成功,要么全部失败。

支持表级锁,每次操作都是对整个表加锁。

存储表的总行数

一个MYISAM表有三个文件:索引文件,表结构文件,数据文件。

采用非聚集索引,索引文件的数据域存储指向数据文件的指针。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!