普通索引的叶子存的是主键值——主键一长,所有索引都跟着变胖
数据库主键为什么不宜太长?(11/38)
普通索引的叶子存的是主键值——主键一长,所有索引都跟着变胖
「一起进化,一起复利」
数据库内核实践系列(38 篇):InnoDB 架构与索引、主键与自增 ID、锁与 MVCC、WAL 与崩溃恢复、explain 与 SQL 优化——知其然,知其所以然。
普通索引的叶子存的是主键值——主键一长,所有索引都跟着变胖
普通索引的叶子存的是主键值——主键一长,所有索引都跟着变胖
用户建不了,InnoDB 自己会建——自适应哈希索引 AHI 的原理与适用场景
用户建不了,InnoDB 自己会建——自适应哈希索引 AHI 的原理与适用场景
简单插入、批量插入、混合插入——四组实验,直接贴真实执行结果
简单插入、批量插入、混合插入——四组实验,直接贴真实执行结果
delete 不归零、0 和 NULL 无效、从最大值续增——99% 的人答错的作业题解析
delete 不归零、0 和 NULL 无效、从最大值续增——99% 的人答错的作业题解析
自增锁、共享/排他锁、意向锁、插入意向锁、记录锁、间隙锁、临键锁——七种锁配案例一次讲透
自增锁、共享/排他锁、意向锁、插入意向锁、记录锁、间隙锁、临键锁——七种锁配案例一次讲透
普通 select、加锁 select、update/delete、insert——四类 SQL 的加锁规则,2 分钟速查
普通 select、加锁 select、update/delete、insert——四类 SQL 的加锁规则,2 分钟速查
普通锁、读写锁、数据多版本——并发控制的演进思路,比技术细节更重要
普通锁、读写锁、数据多版本——并发控制的演进思路,比技术细节更重要
读脏、不可重复读、幻读——四种隔离级别,其实是一致性与并发性的权衡与折衷
读脏、不可重复读、幻读——四种隔离级别,其实是一致性与并发性的权衡与折衷
4 个 case,8 个提问——很多时候,我们以为自己懂了,其实……
4 个 case,8 个提问——很多时候,我们以为自己懂了,其实……
表锁不是原罪——数据文件紧密存储时,并发 insert 与 select 可以不加锁
表锁不是原罪——数据文件紧密存储时,并发 insert 与 select 可以不加锁