场景:生产环境某一时间点查询单表时堆积大量的slowSQL
方案一:查看执行计划(explain analyse sqlstatement ),查看具体慢的原因,可以选择某些字段创建索引,若有索引则考虑优先使用哪些字段创建索引,比较执行计划中 Total runtime。
方案二:查看业务过程是否嵌套事务(transaction),业务逻辑中关闭多余的事务。
方案三:查看业务并发数。
方案四:查看相关任务考虑是否限流。
版权声明:本文为py_tamir原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。