首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mysql
订阅
雷电法王杨大佬
更多收藏集
微信扫码分享
微信
新浪微博
QQ
128篇文章 · 0订阅
PageHelper:分页陷阱避免与最佳实践
在使用PageHelper进行分页查询的时候,需要注意如下两个事情: 1. 分页查询语句是否添加了order by排序 2. 分页查询如果是拦截器使用了线程变量,要观察每次查询完毕是否清空分页资源
MyBatis拦截器在服务内存防护场景中的应用
数据库查询返回过大数据集易致JVM内存飙升、OOM风险。MyBatis拦截器可无侵入式拦截SQL执行,通过查询行数/字节数统计、双阈值控制及轻量估算,结合Prometheus埋点,有效提升系统稳定性。
分库分表之后如何使用?面试可以参考这些话术
前言 上一篇文章讲了如何分库分表,今天就继续讲一下分库分表之后应该如何使用。 分库分表的落地不仅是技术方案的设计,更考验从单库到分片的全链路适配能力。 很多面试中,面试官不仅问怎么分,更关注分完怎么用
【零停机】一次400万用户数据的双写迁移技术详解
- 用户和技师数据冗余存储在同一张表中 - 用户数据量:400万+(增长迅速) - 技师数据量:10万+ - 技师表字段非常多,用户字段相对较少 - 生产环境是集群部署,支持灰度发布
🔥 同事混用@Transactional和TransactionTemplate被我怼了,三种事务管理到底怎么选?
“只要你不考虑事务的问题,总有一天事务会来考虑你。” 忘记是哪位哲人说的这句话了,在最近的一次code review中,我逐渐体会到了这句话的分量。 当我看到同事在一个复杂的业务逻辑中混用了@T
10亿订单如何做分库分表?
大家好,我是苏三,又跟大家见面了。 前言 场景痛点:某电商平台的MySQL订单表达到7亿行时,出现致命问题: 核心矛盾: B+树索引深度达到5层,磁盘IO暴增。 单表超200GB导致备份时间窗突破6小
Flyway + SpringBoot:打造可靠的数据库版本管理方案
Flyway数据库版本管理 一、为什么要使用flyway 1、描述 2、为什么要使用flyway 3.flyway是如何工作的 二、SpringBoot3引用依赖 集成flyway
定期备份数据库:基于 Shell 脚本的自动化方案
本篇文章分享一个简单的 Shell 脚本,用于定期备份 MySQL 数据库,并自动将备份传输到远程服务器,帮助防止数据丢失。
时间设置的是23点59分59秒,数据库却存的是第二天00:00:00
问题描述 昨天下班的时候,运营反馈了一个问题,明明设置的是两天后解封,为什么提示却是三天后呢。 比如今天(6.16)被拉入黑名单了,用户报名会提示 “6.19号恢复报名”,但是现在却提示6月20号才能
group by 比 distinct 性能好?
group by 的性能居然比 distinct 快10倍??? 不能绝对的说 `distinct` 和 `group by` 谁的性能好,一定要基于数据和具体的查询语句