0
点赞
收藏
分享

微信扫一扫

MySQL如何性能优化面试题完美解答

上一篇 <<<order by中的单路和双路排序算法原理
下一篇 >>>MySQL自带主从复制原理


集中式数据库优化思路

分布式数据库优化思路

MySQL底层使用B+树索引,以减少磁盘的IO请求,以及支持范围的高效查询。

单数据库优化思路

1.定位慢查询语句

参考MySQL性能优化之慢查询定位

2.使用explain执行计划或trace工具分析日志和sql语句

具体参考底部相关文章链接。

3.合理的表结构设计

参考MySQL性能优化之表设计优化

4.开发代码中防止行锁升级为表锁

参考MySql的表锁行锁及间隙锁


推荐阅读:
<<<MySQL执行计划示例解读
<<<MySQL性能优化之慢查询定位
<<<MySQL性能优化之表设计优化
<<<MySQL性能优化之常用SQL语句优化
<<<MySQL性能优化之索引调优实战
<<<MySQL性能优化之分页查询优化
<<<MySQL性能优化之关联查询优化
<<<MySQL性能优化之in、exists优化
<<<order by中的单路和双路排序算法原理

举报

相关推荐

0 条评论