WHERE 子句中列的顺序会影响性能吗?
例如
假设我先放置一个具有较高唯一性潜力的列,还是反之亦然?
最佳答案
有了一个像样的查询优化器:它不应该。
但在实践中,我怀疑可能会这样。
您只能通过测量来判断您的情况。随着数据库中数据分布的变化,测量结果可能会发生变化。
关于sql-server - WHERE 子句中的列顺序重要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/642784/
WHERE 子句中列的顺序会影响性能吗?
例如
假设我先放置一个具有较高唯一性潜力的列,还是反之亦然?
最佳答案
有了一个像样的查询优化器:它不应该。
但在实践中,我怀疑可能会这样。
您只能通过测量来判断您的情况。随着数据库中数据分布的变化,测量结果可能会发生变化。
关于sql-server - WHERE 子句中的列顺序重要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/642784/