标签:响应时间 表数 查询 dba 数据库 查询缓存 失效 sql优化 避免
优化标准:少于1s
可用apifox跑接口,看耗时多少ms
1.代码执行慢:代码优化
2.查询数据慢:慢sql优化
典型sql优化增加有效索引,优化搜索字段顺序,避免索引失效等情况。
如果已优化过,依然很慢,得分析是否是表数据量过大,譬如以前我们dba推荐mysql库单表行数量不要超过3kw,实践中也发现,当单表数据量过大时,单纯从sql优化的角度着手是无法解决性能问题的。此时可能得考虑分库分表,或采取其他的存储方式
3.缓存优化(总之,能查询缓存的话(redis),尽量不要直接查询数据库)
标签:响应时间 表数 查询 dba 数据库 查询缓存 失效 sql优化 避免
原文地址:https://www.cnblogs.com/yzwdcjs/p/14940345.html