我们在 SQL Server 中有一个包含近 40.000.000 条记录的大表。对它运行查询花费了相当长的时间。所以我们决定把所有旧的和过时的记录留在那里,把可用的记录移到一个新的表中,然后使用新的。虽然它应该比记录数几乎翻倍的旧表快,但有问题的结果是别的。尽管在旧表上运行查询需要近 45 秒,但在具有相同结构(键和索引)和一半记录数的新表上,运行相同查询需要 30 多分钟。我们在哪里出错或遗漏了一些重要问题?
问问题
113 次