数据库查询慢,查询一个监控反应1分钟,有什么优化的方法吗?

参与17

5同行回答

jxnxsdengyujxnxsdengyu课题专家组系统工程师江西农信
很多种情况,但大部分原因有三种:要么是因为表被独占锁锁了,查看锁等待情况,看锁的OWNER是哪个SQL;要么是你的查询SQL的WHERE条件没有命中索引,跑个advis看下索引建议;要么是表的统计信息不准确,数据库无法利用优化器制定合理执行计划。...显示全部

很多种情况,但大部分原因有三种:要么是因为表被独占锁锁了,查看锁等待情况,看锁的OWNER是哪个SQL;要么是你的查询SQL的WHERE条件没有命中索引,跑个advis看下索引建议;要么是表的统计信息不准确,数据库无法利用优化器制定合理执行计划。

收起
银行 · 2020-04-24
浏览2043

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-04-24
  • 关注会员:6 人
  • 问题浏览:3635
  • 最近回答:2020-04-29
  • X社区推广