gpt4 book ai didi

sql - 综合指数如何运作?

转载 作者:行者123 更新时间:2023-12-03 05:38:48 25 4
gpt4 key购买 nike

我之前已经在表上创建了复合索引(索引),并假设了它们的工作原理。我只是好奇我的假设是否正确。

我假设当您列出索引的列顺序时,您还指定了索引的分组方式。例如,如果您有列 a , b ,和c ,并以相同的顺序指定索引 a ASC , b ASC ,和c ASC那么生成的索引本质上将是 a 中每个“组”的许多索引.

这是正确的吗?如果不是,生成的索引实际上是什么样子?

最佳答案

复合索引的工作方式与常规索引类似,只是它们具有多值键。

如果您在字段 (a,b,c) 上定义索引,则记录首先按 a 排序,然后按 b 排序,最后按 c 排序。

示例:

| A | B | C |
-------------
| 1 | 2 | 3 |
| 1 | 4 | 2 |
| 1 | 4 | 4 |
| 2 | 3 | 5 |
| 2 | 4 | 4 |
| 2 | 4 | 5 |

关于sql - 综合指数如何运作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/795031/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com