-
2026年9月16日联合索引建了,查询只带后一列还是全表扫描,要再补单列索引吗?联合索引只带后一列时,SQL可能用不上最左前缀,但全表扫描不等于索引白建。按2026年常见交付经 ...查看详情
-
2026年9月15日缓存过期时间都设成一样的,凌晨数据库突然被打满,是不是 key 同时失效闹的?缓存 key 设成同一个过期时间,到点集中失效,请求同时回源,数据库 QPS 会在几分钟内被拉满,这 ...查看详情
-
2026年9月14日订单金额用小数存着,对账总差几分钱,是不是浮点精度在作怪?订单金额用小数存着,单笔看不出问题,一到月底对账就差几分钱,根因通常是二进制浮点无法精确表 ...查看详情
-
2026年9月13日上传目录跟着代码一起发版,图片全丢了,文件到底该存本地还是对象存储?用户上传的图片越攒越多,磁盘告警和发版丢文件往往一起出现;文件存本地还是对象存储,按实例数 ...查看详情
-
2026年9月12日刚保存完跳详情页,读到的还是旧记录,读写分离是不是都得走主库?刚保存完跳详情页却读到旧记录,多半是读写分离下读请求落到了还没回放完的从库。按 2026 年项目 ...查看详情
-
2026年9月11日定时任务单机跑得好好的,一上多台机器就重复执行,到底该从哪拦?定时任务单机跑得好好的,一上多台机器就重复执行,根因通常是任务和实例之间没有绑定关系,而不 ...查看详情
-
2026年9月10日表刚上线时用自增主键挺省事,真到分库那天改起来有多麻烦?表刚上线时用自增主键确实省事,但真要分库或让多端离线生成 ID 时,主键形态往往变成最难返工的 ...查看详情
-
2026年9月9日调大数据库连接池后接口反而变慢,连接数到底设多大合适?把数据库连接池调大以后接口反而变慢,多数不是池子不够,而是慢查询、长事务或连接泄漏在占住连 ...查看详情
-
2026年9月8日接口升级后老客户端用不了,旧接口要不要保留?接口升级后老客户端用不了,先别催用户更新,先核对请求契约哪里被改。旧接口保留多久可按观测- ...查看详情
-
2026年9月8日接口时不时超时,重启后能好一阵,日志没报错,问题藏在哪里?接口时不时超时且重启后能好一阵,日志没明显报错,通常是连接池、线程池等资源被占满后未释放。 ...查看详情
-
2026年9月7日更新接口时前端少传了字段,后端该不该把它更新成空?更新接口遇到没传的字段,不要默认更新成空。本文结合2026年交付经验,先理清全量覆盖与部分更新 ...查看详情
-
2026年9月6日测试环境能跑,生产环境报字段不存在,是不是数据库迁移脚本没执行?测试环境能跑、生产环境报字段不存在,不一定是有人漏执行,更多是没有记录每个环境跑到第几个迁 ...查看详情
-
2026年9月5日接口验签老是失败,和第三方联调时先查哪里?验签失败大多不是算法没写对,而是两边对参与签名字段集合、编码规则和密钥格式默认不一致。按字 ...查看详情
-
2026年9月4日列表接口总是一次查几万条,前端又要分页又要合计,怎么给数据才不卡?列表接口变慢,先别急着加缓存。数清 SQL 条数和行数的关系,区分 N+1 还是单条大查询。适用于读 ...查看详情
-
2026年9月3日灰度上线先放多少流量?多久没异常才敢切全量?灰度发布切全量没有固定公式。2026年常见做法是从5%~10%起步,每档观察30分钟到2小时,按10%-20% ...查看详情




