什么叫覆盖索引

🌌 365bet官方博客 ⏱️ 2025-12-26 02:35:17 👤 admin 👁️ 7689 ⭐ 780
什么叫覆盖索引

覆盖索引是指只需要在一棵索引树上就能获取SQL所需的所有列数据 , 因为无需回表查询效率更高实现覆盖索引的常见方法是:将被查询的字段,建立到联合索引里去。执行如下查询语句 : select name,age from user where name='Alice'因为要查询 name和 age二个字段 , 那么我们可以建立组合索引create index index_name_age on user(name,age)那么索引存储结构如下 :这种情况下, 执行select name,age from user where name='Alice' , 会先根据name='Alice', 找到记录 , 这条记录的索引上刚好又包含了 age 数据 , 直接把 Alice 77数据返回 , 就不会执行回表查询 , 这就是覆盖索引

🛸 相关文章

怀孕6周是多少天
365比分

怀孕6周是多少天

📅 08-06 👁️ 4951
char在c语言中代表什么(非常详细)
365bet.com

char在c语言中代表什么(非常详细)

📅 09-21 👁️ 8040
如何抓住老婆的心?
365bet官方博客

如何抓住老婆的心?

📅 08-17 👁️ 8691