首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Mysql
订阅
jernny
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
MySQL innodb事务和锁
事务支持是我们选择InnoDB存储引擎的主要原因。 我们通常以@Transactional注解的方式使用事务,Spring会利用AOP在调用目标方法之前开启事务、调用异常回滚事务、调用完成提交事务。Spring还定义了7种类型的事务传播行为,它们规定了事务方法之间发生嵌套调用时…
MySQL索引原理,一篇从头到尾讲清楚
索引,可能让好很多人望而生畏,毕竟每次面试时候 MySQL 的索引一定是必问内容,哪怕先撇开面试,就在平常的开发中,对于 SQL 的优化也而是重中之重。 可以毫不夸张的说,系统中 SQL 的好坏,是能直接决定你系统的快慢的。但是在优化之前大家是否想过一个问题?那就是:我们优化的…
上亿数据怎么做到毫秒级查询以及响应的?
知乎,在古典中文中意为“你知道吗?”,它是中国的 Quora,一个问答网站,其中各种问题由用户社区创建,回答,编辑和组织。 作为中国最大的知识共享平台,我们目前拥有 2.2 亿注册用户,3000 万个问题,网站答案超过 1.3 亿。 随着用户群的增长,我们的应用程序的数据大小无…
高性能索引优化策略(四):聚集索引和非聚集索引数据结构及优劣对比
聚集索引并不是一个单独的索引类型,实际上是一种数据存储的方式。聚集索引的实现细节各有不同,在InnoDB引擎中,聚集索引实际上是将索引和数据行使用同样的结构存储在一个二叉树中。 如果数据表中有聚集索引,则数据行实际上是存在所以的叶子节点。“聚集”的形式实际是指相邻键值的数据行是…
(一)MySql索引优化数据结构与性能优化
1. 数据结构及索引实现 每个InnodDB表都有一个聚簇索引,聚簇索引使用B+Tree构建,叶子节点存储的数据是整行记录。一般情况下,聚簇索引等同于主键索引,当一个表没有创建主键索引时InnoDB会自动创一个RowID字段来构建聚簇索引。自动创建索引的具体规则如下: 除聚簇索…
MySql 应该选择普通索引 还是唯一 索引???
如在我们的用户表中,每个用户都有一个身份证号,用户在注册或者是身份信息认证时,业务代码已校验了这个身份证号的唯一性。 当经常会有根据用户身份证号来查用户信息时,一般会在 身份证号(id_card)上建立 索引。 给id_card 字段创建索引可以考虑唯一索引或者是普通索引。 从…