标题中包含该 TAG 的相关文章列表。
最近在优化一个后台服务时,团队里有人提出疑问:依赖注入(DI)框架启动太慢,是不是该换掉?这个问题听起来挺常见,尤其在项目变大之后,一启动就要等好几秒,确实让人心里打鼓。 依赖...
前几天朋友找我帮忙,说他写的那个数据处理脚本跑得越来越慢,以前几分钟出结果,现在动不动就卡住。我一看代码,发现他为了“保险”,把缓存参数设得特别大,线程数也拉满,结果系统资源被吃光,反而越跑越慢...
前几天帮同事排查一个系统卡顿的问题,发现根源出在一条SQL上。页面加载要十几秒,一查日志,原来是数据库拖了后腿。拿到这条SQL后,第一反应不是改写,也不是加索引,而是先看它的执行计划。 ...
为什么需要看SQL执行计划在日常开发或运维中,你可能遇到过这种情况:某个页面加载特别慢,点一下“查询”按钮卡好几秒。排查到最后,问题出在一条SQL语句上。这时候光看SQL本身是...
做前端开发的都知道,页面加载慢、渲染卡顿这类问题,光靠肉眼很难定位。以前排查性能瓶颈,基本靠手动刷新页面、打开控制台、逐个看资源加载时间,费时又容易漏掉细节。现在团队引入了自动化测试截图功能,问...
写代码时,很多人习惯性地加上 try-catch,觉得“反正捕不捕,安全第一”。但你有没有发现,某些系统在高并发下突然变慢,查来查去最后发现是异常被频繁抛出,而 catch 块成了隐形拖油瓶?
很多人觉得设备用久了变卡,只能换新。其实有时候,一个小小的固件更新,就能让老设备焕发第二春。 固件到底是什么? 简单说,固件就是嵌在硬件里的“底层软件”。像路由...
做网络优化时,最怕的就是测试数据和实际运行对不上。比如一个接口在单次请求下表现不错,但用户反复刷,系统却扛不住了。这时候,普通的压测工具就有点力不从心,因为它往往只跑一遍就结束,没法模拟用户持续...
{"title":"运行环境路径设置错误:一个被忽视的性能瓶颈","content":"前几天朋友找我帮忙,说他本地跑一个Python脚本总是报错,明明代码没问题,换个机器就能跑。查了一圈才发现...
从一次卡顿说起 上周五下午,公司内部系统突然变得特别卡,提交表单要等十几秒才有反应。运维同事第一反应是查服务器CPU和内存,结果一切正常。最后发现问题出在网络延迟上——某个外部...
{"title":"服务器硬盘怎么选:避开这些坑,性能稳定不踩雷","content":"买服务器硬盘不像挑U盘,随便插上能用就行。很多人图便宜选了消费级硬盘装服务器,结果没撑过三个月就丢数据,...