sql-server – 如何在不输出数据的情况下测试Sql Server Mgmt St
发布时间:2020-12-12 07:30:06 所属栏目:MsSql教程 来源:网络整理
导读:使用SQL Server Management Studio. 如何在没有结果窗口影响我的测试的情况下测试大型选择(比如600k行)的性能?所有事情都是平等的并不重要,因为两个查询都会输出到同一个地方.但我想加快我的测试周期,我认为SQL Server Management Studio的输出设置正在阻碍
使用SQL Server Management Studio.
如何在没有结果窗口影响我的测试的情况下测试大型选择(比如600k行)的性能?所有事情都是平等的并不重要,因为两个查询都会输出到同一个地方.但我想加快我的测试周期,我认为SQL Server Management Studio的输出设置正在阻碍我.输出到文本是我目前使用的,但我希望有更好的选择. 我认为这会影响我的数字,因为数据库在我的本地盒子上. 编辑:有一个关于在这里做WHERE 1 = 0的问题(认为连接会发生但没有输出),但我测试了它并且它不起作用 – 不是查询性能的有效指标. 解决方法您可以在查询之前执行SET ROWCOUNT 1.我不确定它是你想要的,但它可以避免等待返回大量数据,从而为您提供准确的计算成本.但是,如果您是add Client Statistics to your query,其中一个数字是服务器回复上的等待时间,这将为您提供服务器计算时间,不包括通过网络传输数据所需的时间. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |