gpt4 book ai didi

sql-server - 如何在不输出数据的情况下测试 Sql Server Mgmt Studio 的性能?

转载 作者:行者123 更新时间:2023-12-02 17:36:22 26 4
gpt4 key购买 nike

使用 SQL Server Management Studio。

如何在结果窗口不影响我的测试的情况下测试大型选择(例如 600k 行)的性能?在所有条件相同的情况下,这并不重要,因为两个查询都将输出到同一个地方。但我想加快我的测试周期,并且我认为 SQL Server Management Studio 的输出设置妨碍了我。我目前正在使用输出到文本,但我希望有更好的选择。

我认为这会影响我的数字,因为数据库位于我的本地机器上。

编辑:有一个关于在这里执行 WHERE 1=0 的问题(认为会发生联接但没有输出),但我测试了它,但它不起作用 - 不是查询性能的有效指标。

最佳答案

您可以在查询之前执行SET ROWCOUNT 1。我不确定这是否正是您想要的,但它将避免等待大量数据返回,从而为您提供准确的计算成本。

但是,如果您add Client Statistics to your query ,其中一个数字是服务器回复的等待时间,这将为您提供服务器计算时间,不包括通过网络传输数据所需的时间。

关于sql-server - 如何在不输出数据的情况下测试 Sql Server Mgmt Studio 的性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1240051/

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