gpt4 book ai didi

sql-server - 使用 order by 插入速度更快

转载 作者:行者123 更新时间:2023-12-02 22:55:14 25 4
gpt4 key购买 nike

我有以下查询:

 INSERT INTO table(field, field1)
SELECT value, value1 FROM table2 e
ORDER BY value

比这个花费的时间更少:

 INSERT INTO table(field, field1)
SELECT value, value1 FROM table2 e

有谁知道为什么吗?

第二个的执行计划显示sql无论如何都会执行“order by”操作,但性能低于我的

最佳答案

插入性能取决于您拥有的索引数量和列。如果 table.field 上有聚集索引,则插入未排序的值会非常昂贵(值未按 field 排序)。

关于sql-server - 使用 order by 插入速度更快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11474151/

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