数据库
mycsdnhmk
这个作者很懒,什么都没留下…
展开
-
mysql cpu使用率高的原因
常见原因1、大量行锁冲突、行锁等待或后台任务也有可能会导致实例的 CPU 使用率过高,但这些情况出现的概率非常低,本文不做讨论。2、语句执行成本和QPS(每秒执行的查询数)之间的关系avg_lgc_io:执行每条查询需要的平均逻辑iototal_lgc_io:实例的cpu资源在单位时间内能够处理的逻辑io总量关系公式: total_lgc_io = avg_lgc_ioQPS – 单位时间cpu资源=查询执行的平均成本单位时间执行的查询数量应用负载(QPS)高现象描述特征:实例的 QPS(每原创 2020-05-20 17:04:45 · 498 阅读 · 0 评论 -
sql优化和设计的一些原则
目录MySQL性能最大数据量最大并发数查询耗时0.5秒实施原则数据表设计数据类型避免空值text类型索引优化索引分类优化原则SQL优化分批处理不做列运算避免Select *操作符<>优化OR优化IN优化LIKE优化JOIN优化LIMIT优化其他数据库博主负责的项目主要采用阿里云数据库MySQL,最近...原创 2020-04-28 10:02:54 · 243 阅读 · 0 评论