首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
MySQL
订阅
tdy6284
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
MySQL innodb事务和锁
事务支持是我们选择InnoDB存储引擎的主要原因。 我们通常以@Transactional注解的方式使用事务,Spring会利用AOP在调用目标方法之前开启事务、调用异常回滚事务、调用完成提交事务。Spring还定义了7种类型的事务传播行为,它们规定了事务方法之间发生嵌套调用时…
MySQL 慢查询(下):问题解决,干货总结
上篇回顾继上两篇:MySQL慢查询(上):你知道为啥会慢么?MySQL慢查询(中):正确的处理姿势,你get到了吗?在以上两篇内容中,我们一起探索了这些内容:SQL执行过程查询SQL为什么会慢如何定
MySQL 慢查询(中):正确的处理姿势,你 get 到了吗?
上篇回顾继上篇:MySQL慢查询(上):你知道为啥会慢么?在上一篇内容中,我们一起探索了这些内容:SQL执行过程查询SQL为什么会慢通过梳理MySQL中的SQL执行过程我们发现,任何流程的执行都存在
MySQL 慢查询(上):为啥会这么慢?
发现的一些问题问题1在过去的半年时间里,研发团队内部尝试抓了一波儿慢查询SQL跟进处理率。发现有些同学对于慢查询处理的思路就是看看有没有用到索引,没有用到就试图加一个,实在不行就甩锅给这种情况是历史设
一次非常有意思的 SQL 优化经历: 从 30248.271s 到 0.001s
发现没有用到索引,type 全是 ALL,那么首先想到的就是建立一个索引,建立索引的字段当然是在 where 条件的字段。 快了 3w 多倍,大大缩短了查询时间,看来索引能极大程度的提高查询效率,看来建索引很有必要,很多时候都忘记建索引了,数据量小的的时候压根没感觉,这优化感觉…
炸!业界难题,跨库分页的几种常见方案
画外音:此处假设一页数据为 100 条,均拉取第 3 页数据。 高并发大流量的互联网架构,一般通过服务层来访问数据库,随着数据量的增大,数据库需要进行水平切分,分库后将数据分布到不同的数据库实例(甚至物理机器)上,以达到降低数据量,增加实例数的扩容目的。 大部分的业务场景,会使…
没内鬼,来点干货!SQL优化和诊断
Eg:超过三个表禁止 join。需要 join 的字段,数据类型必须绝对一致;多表关联查询时,保证被关联的字段需要有索引 count(*) 是 SQL92 定义的标准统计行数的语法,跟数据库无关,跟 NULL 和非 NULL 无关。