技术栈
慢sql优化
程序员塔塔喵
12 天前
sql
·
mysql
·
慢sql优化
【MySQL篇|第二篇】慢SQL及其优化手段
慢SQL,简单来说,就是执行时间超过一定阈值的SQL语句。这个阈值通常由数据库或业务系统自行设定,常见的标准是执行时间超过1秒或2秒的查询就被视为慢SQL。慢SQL往往意味着查询效率低下,会占用大量数据库资源,影响系统的整体响应速度,甚至拖垮整个数据库服务。一些对数据查询速度要求极高的业务一旦出现这种问题就将造成不可逆转的打击。
ly7689
20 天前
spring boot
·
sql
·
postgresql
·
执行计划
·
explain analyze
·
慢sql优化
读懂 PostgreSQL 执行计划:从 EXPLAIN 输出定位 Spring Boot 慢 SQL 的代价估算偏差
假设你维护一个电商后台的订单查询接口,技术栈是 Spring Boot + MyBatis + PostgreSQL。上线半年一直稳定,某个周一早上,运营反馈“按用户查订单”的页面从 300 毫秒变成了 6 秒。你没有改过这段 SQL,也没有发布新版本,数据库 CPU 却从 15% 涨到了 80%。
我是有底线的