您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

寻找多列索引的最佳顺序

寻找多列索引的最佳顺序

索引中的列顺序 不是 无关紧要的。有一种方法

首先,与AND结合在一起的 相等性 术语中涉及的一个或多个列。

@H_419_11@WHERE a = 1 AND b = 2

第二, 范围 术语中涉及的单个列。要么是这样,要么是一个或多个涉及排序的列。

@H_419_11@WHERE a = 1 AND b = 2 AND c > 3

或者

@H_419_11@    WHERE a = 1 AND b = 2
ORDER BY c, d
@H_419_11@SELECT x, y, z

. . . WHERE a = 1 AND b = 2 AND c > 3

这将导致上的索引@H_419_11@(a, b, c, x, y, z)。

我将在演示文稿“如何真正设计索引”中对此进行更详细的说明。

其他 2022/1/1 18:44:59 有482人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶