首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据库
订阅
zhaoninglong
更多收藏集
微信扫码分享
微信
新浪微博
QQ
45篇文章 · 0订阅
Mybatis为什么#{}可以防注入(深入MySQL驱动)
本文以MySQL驱动为例,讲解PreparedSatement中?的替换过程。即MyBatis中使用#{}可以防SQL注入原理。
线上分库分表流量倾斜问题排查:位运算路由的陷阱与优化
一、背景 2022年11.10号晚8点,月黑风高 各大电商公司正在等待着即将到来的大促... 而作为交易订单组的我们也不例外,此时我们在紧盯监控大盘,试图找到系统蛛丝马迹的问题,以便及时应对,如果这时
一文说清,in到底用不用索引,啥时候能用啥时候不能用
in/or到底能不能用索引应该是肯定的,但有时生效有时不生效,这个能不能量化计算?这是本文想讨论和解答的问题。
【事务与锁】当Transactional遇上synchronized
前些时间刚好刷到了有关于“# 【事务与锁】当Transactional遇上synchronized”这一类的文章,感觉这也是工作中经常会遇到的一类问题了。所以就针对这个话题进行了分析并整理了常用的解决
MySQL数据库事务的原理浅析
并发读写事务会导致脏写,脏读,不可重复读,幻读,MySQL的任何一种隔离级别都能解决脏写,而通过READ COMMITED隔离级别还能解决脏读,REPEATED READ隔离级别还能解决脏读和幻读;
15755字,解锁MySQL性能优化新姿势
本文正在参加「技术专题19期 漫谈数据库技术」活动 0. 目录 1 MySQL总体架构介绍 1.1 MySQL总体架构介绍 MySQL是一个关系型数据库 应用十分广泛 在学习任何一门知识之前 对其架构
分库分表解决方案 MyCat 系列 数据分片篇
在数据切分处理中,特别是水平切分中,中间件最终要的两个处理过程就是数据的切分、数据的聚合。选择合适的切分规则,至关重要,因为它决定了后续数据聚合的难易程度,甚至可以避免跨库的数据聚合处理。
MyCat教程五:实现分库分表
在rule.xml中定义了各种myCat支持的分片规则。 应用指定,在运行阶段有应用自主决定路由到那个分片。sharding-by-substring 所有的 tableRule 只能使用一次。如果需要为多个表配置相同的分片规则,那么需要在此重新定义该规则。 在 crc32Sl…
MySQL的普通索引和唯一索引,应该怎么选择?
今天我们来谈谈,在不同的业务场景下,应该选择普通索引,还是唯一索引? 实际场景举例 假设你在维护一个市民系统,每个人都有一个唯一的身份证号,而且业务代码已经保证了不会写入两个重复的身份证号。如果市民系
3000帧动画图解MySQL为什么需要binlog、redo log和undo log
MySQL最初搭载的存储引擎是自研的只支持简单查询的MyISAM的前身ISAM,后来与Sleepycat合作研发了Berkeley DB引擎,支持了事务。江山代有才人出,技术后浪推前浪。