我已经阅读了这个关于模拟跳过扫描索引以检索单个列的不同值的优秀答案。这非常快。
现在我要做的是检索 n 列中的唯一排列(组合)。要包含的每一列都有一个索引。所有这些列还有一个组合的唯一索引。该表有超过 100'000'000 行,到目前为止我的所有努力都非常缓慢。有没有办法将跳过扫描索引方法应用于此问题?任何建议将不胜感激
我已经阅读了这个关于模拟跳过扫描索引以检索单个列的不同值的优秀答案。这非常快。
现在我要做的是检索 n 列中的唯一排列(组合)。要包含的每一列都有一个索引。所有这些列还有一个组合的唯一索引。该表有超过 100'000'000 行,到目前为止我的所有努力都非常缓慢。有没有办法将跳过扫描索引方法应用于此问题?任何建议将不胜感激
跳过扫描索引的 CTE 仿真可以使用行构造函数比较推广到 n 列
您需要按照相同的比较顺序在所有这些列中创建一个组合索引。