随笔分类 -  服务端开发

摘要:上线上了大半天,原因:因为慢查询了导致跑不出来,后来同事帮忙看了下发现慢查询了,程序hang住了 select * from table where cdate = '2023-02-01' and id > ? order by id limit 500 这条sql线上执行了300ms,一共900 阅读全文
posted @ 2023-02-05 10:53 Paualf 阅读(24) 评论(0) 推荐(0) 编辑
摘要:为什么要做这件事情?这件事情的收益是什么 拿章淼老师举的例子,比如定位追踪导弹,导弹很重要,但是它的定位功能是最重要的。类比我们在软件开发和技术方案设计的时候也是这样,为什么做这件事情比怎么做这件事情可能更加的重要。 Design for Fail 设计的时候要考虑失败的情况下,如何处理,比如发奖状 阅读全文
posted @ 2022-06-23 09:39 Paualf 阅读(46) 评论(0) 推荐(0) 编辑
摘要:项目中我们提高性能或者吞吐经常使用的是 batch 化,比如说获取帐号信息,我们1条1条查询可能不如我们一次查询100条性能高。 有的时候想这样是为什么呢?因为单个请求中间有网络往返、网络延迟等原因会更加频繁,或者是被请求的服务方MySQL 因为各种原因抖了一下或者什么的,都有可能。 有一次在楼下等 阅读全文
posted @ 2021-08-29 11:28 Paualf 阅读(60) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示