gpt4 book ai didi

sql-server - 为此查询在我的表上添加索引

转载 作者:行者123 更新时间:2023-12-04 01:29:44 24 4
gpt4 key购买 nike

我有一个 500 万行的表,该表最常受到特定查询的影响。所以我想添加一个索引来加快速度。

查询:

SELECT someID 
FROM someTable
WHERE
myVarChar = @myVarChar AND
MyBit = 0 AND
MyBit2 = 1 AND
MyBit3 = 0

请注意,myVarChar 列是唯一的。

对于这种类型的查询,最好的索引是什么?我目前有一个索引涵盖上述查询中的所有 4 列。另外,我是否必须经常或自动重新编制索引?

我使用的是 sql server 2008 标准。

最佳答案

someID 是那个表的主键吗?如果没有,您应该将其添加到您的索引中以防止书签查找。

此外,请查看该查询的执行计划,如果您的索引构建正确,您应该会在执行计划 View 中看到两个图标:SELECT 和 Index Seek。

关于sql-server - 为此查询在我的表上添加索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/488258/

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