DBA老赵 天涯网络 2年 社区认证作者 ・印度 Lv7 码神

发私信
总访问量 10.7万 原创 2 排名 6 粉丝 603 关注 131
MySQL / Redis 调优,数据库就是我的战场
IP 属地:广东 广州 加入天涯网络时间:2024-05-27
Redis 分布式锁的正确实现:从 SETNX 到 Redisson 看门狗
一、错误示范:先 setnx 再 expire 二、正确姿势:原子命令 为什么必须校验 value:防止 A 线程超时后,B 获得锁,A 恢复后误删 B 的锁。 三、锁续期(Watch Dog) 业务执行时间超过锁超时时间的解决方案: 四、直接使用 Redisson Redisson 帮我们做了: ...
原创 博文更新于 2026-08-14 23:12 3万 阅读 1003 点赞 2 评论 836 收藏
MySQL 索引失效的 12 种场景与解决方案(附执行计划分析)
准备测试表 1. 隐式类型转换 2. 对索引列使用函数 3. 违反最左前缀 4. OR 连接非索引列 5. != / NOT IN / NOT EXISTS 6. IS NULL / IS NOT NULL 7. LIKE 左模糊 8. 范围查询后的列失效 9. 字符集/排序规则不一致 10. 数据...
原创 博文更新于 2026-06-30 23:12 1.9万 阅读 713 点赞 2 评论 310 收藏