1.设计优化
01.尽量保持数据库所有元素的小规模
02.尽量避免使用null
03. 尽量保持主键数据简短
04.表有固定长度列可以使速度增快,但可能会占据更多空间
2.权限
01.简化权限来提高查询速度
3.表优化
01.如果一张表使用了一段时间,数据可能会随着更新和删除 变得 碎片化。 这种碎片化增加了在表中定位数据 的时间
解决办法:
OPTIMIZE TABLE tablename;
作用:后续insert会重新使用旧的记录位置
4.使用索引
01.使用索引来提高查询执行速度;不要创建不为查询使用的索引
可以运行 EXPLAIN 命令检查被使用的索引