Mysql
文章平均质量分 67
—熙
Java初学者
展开
-
MVCC底层原理
什么时候会获取到事务id?RR隔离级别MVCC的可见性算法是什么?通过reda-view的版本链进行比对的版本链比对规则是什么?原创 2023-10-10 21:24:46 · 490 阅读 · 0 评论 -
Mysql锁机制
锁机制详解锁的分类有哪些?从数据库操作类型和从数据操作粒度分类这些锁都有什么特点间隙锁是什么?临键锁是什么?原创 2023-10-10 21:21:23 · 171 阅读 · 0 评论 -
Mysql索引优化2
分页查询优化主键和非主键字段排序方法Join关联查询优化,NLJ算法和BNL算法如果join_buffer中存放不下所有的t2表中的数据关联字段没有索引为什么要选择BNL而不是选择NLJ算法呢?对于关联sql的优化straight_join 是什么?in和exists的优化count(*)查询优化原创 2023-09-24 22:15:02 · 97 阅读 · 0 评论 -
Mysql索引优化1
关闭查询缓存sql什么是索引下推?为什么like ‘asd%‘会走索引,但是范围查找不会cost计算成本是什么?order by 和 group by 优化单路排序和双路排序六个索引设计原则原创 2023-09-24 21:59:05 · 102 阅读 · 0 评论 -
Mysql索引
索引是什么?它的数据结构是什么?为什么mysql采用B+树的数据结构?MyISAM在mysql中的查询顺序,是什么类型的索引?为什么建议InnoDB表必须建主键,并且推荐使用整型的自增主键?Hash索引为什么非主键索引结构叶子节点存储的键是主键值?为什么mysql是索引最左前缀原则?原创 2023-09-21 21:44:28 · 45 阅读 · 0 评论