生产环境解决slowSQL 方案

  • Post author:
  • Post category:其他


场景:生产环境某一时间点查询单表时堆积大量的slowSQL

方案一:查看执行计划(explain analyse sqlstatement ),查看具体慢的原因,可以选择某些字段创建索引,若有索引则考虑优先使用哪些字段创建索引,比较执行计划中 Total runtime。

方案二:查看业务过程是否嵌套事务(transaction),业务逻辑中关闭多余的事务。

方案三:查看业务并发数。

方案四:查看相关任务考虑是否限流。



版权声明:本文为py_tamir原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。