索引不含查询列可以考虑联合索引
如果我们想读取索引列和非索引列的值,但是不想发生索引回表读,怎么办
如我们想查询id列和name列的值
create index aa on t(id,name)
性能比回表高效
但是联合索引的索引列最多不能超过3列,如果索引列太多,那么索引块势必会多,就会遍历更多的所以块
时间: 2024-11-10 09:49:02
索引不含查询列可以考虑联合索引
如果我们想读取索引列和非索引列的值,但是不想发生索引回表读,怎么办
如我们想查询id列和name列的值
create index aa on t(id,name)
性能比回表高效
但是联合索引的索引列最多不能超过3列,如果索引列太多,那么索引块势必会多,就会遍历更多的所以块