文章目录

  • 数据库查询流程
  • 慢查询分析
  • 索引相关原因
  • 索引不符合预期 – force index来解决
  • 走了索引还是很慢
  • 连接数过小
    • 数据库连接数过小
    • 应用侧连接数过小
  • buffer pool太小
  • 还有哪些操作?
  • 总结

数据库查询流程

我们先来看下,一条查询语句下来,会经历哪些流程。

比如我们有一张数据库表

CREATE TABLE `user` (  `i