
性能优化
文章平均质量分 69
Leo|Java Runner
这个作者很懒,什么都没留下…
展开
-
【性能优化】MySQL百万数据深度分页优化思路分析
一般在项目开发中会有很多的统计数据需要进行上报分析,一般在分析过后会在后台展示出来给运营和产品进行。这种统计数据随着时间的推移数据量会慢慢的变大,达到百万、千万条数据只是时间问题。原创 2023-07-25 14:54:48 · 1616 阅读 · 0 评论 -
【故障排查】如何排查CPU占用100%
线上后台报警占用,占用过高,本文介绍一下如何排查占用过高原因。输入命令,找到占用最高的进程。按键排序:可以看到占用最高的是。查看指定进程内线程信息,其中是第一步的。找到占用最高的线程为,然后转成,使用公式转换:输出结果是:使用命令分析进程状态,为了方便查询,将分析结果输入到一个文件中,其中是的进程号。打开文件,在文件中查询转换的十六进制数:找到非代码,也是自己写的代码,就能找到问题的根源了。原创 2022-12-06 16:49:35 · 1846 阅读 · 2 评论 -
【性能优化】 MySQL 优化 Select count(*) 判断数据有无
根据某一条件从数据库表中查询 『有』与『没有』,只有两种状态,那为什么在写SQL的时候,还要?无论是刚入道的程序员新星,还是精湛沙场多年的程序员老白,都是一如既往的count根据查询条件查出来的条数越多,性能提升的越明显,在某些情况下,还可以减少联合索引的创建。......原创 2022-08-16 16:35:40 · 1398 阅读 · 8 评论 -
【性能优化】MySQL索引失效的原因以及如何进行SQL优化
优化索引。没错,优化索引的成本是最小的。你通过查看线上日志或者监控报告,查到某个接口用到的某条sql语句耗时比较长。这时你可能会有下面这些疑问该sql语句加索引了没?加的索引生效了没?mysql选错索引了没?......原创 2022-07-20 21:11:50 · 499 阅读 · 2 评论