MySQL8新特性底层原理
降序索引
什么是降序索引
MySQL 8.0开始真正支持降序索引 (descendingindex) 。只有InnoDB存储引擎支持降序索引,只支持BTREE降序索引。另外MySQL8.0不再对GROUP BY操作进行隐式排序。
在MySQL中创建一个t2表
create table t2(c1 int,c2 int,index idx1(c1 asc,c2 desc));
show create table t2\G

如果是5.7中,则没有显示升序还是降序信息

我们插入一些数据,给大家演示下降序索引的使用
insert into t2(c1,c2) values(1,100),(2,200),(3,150),(4,50);
本文深入探讨了MySQL 8.0中的新特性,包括降序索引的原理和使用,以及Doublewrite Buffer的改进。讲解了降序索引如何提高查询效率,同时详细阐述了Doublewrite Buffer从系统表空间独立出来带来的性能提升。此外,还提及了redo log的无锁优化设计,进一步增强了MySQL的性能。
订阅专栏 解锁全文

984

被折叠的 条评论
为什么被折叠?



