【问题标题】:In SQL Management studio, what is the overhead of displaying the result of a SELECT statement?在 SQL Management Studio 中,显示 SELECT 语句的结果的开销是多少?
【发布时间】:2012-07-03 17:02:02
【问题描述】:

默认情况下,当您在 SQL Management Studio 中对大型表执行 SELECT 时,结果将显示在 Grid 表中。正如我们可以想象的那样,当结果集长达数百万行时,数据将被馈送到 SQL Management Studio 中显示的那个表小部件。

  • 这会影响查询的执行持续时间吗?
  • 如果是这样,是否可以禁用查询结果的显示,以获得更真实的查询执行时间?

更新:

当我说显示时,我指的不是“显示……执行计划”,而是屏幕上数据的显示

【问题讨论】:

  • 编辑:当我说显示时,我的意思不是“显示...执行计划”,而是屏幕上数据的显示。
  • 点击“编辑”链接并将其添加到您的问题中......

标签: tsql ssms sqlperformance


【解决方案1】:

在管理工作室中有 3 种方式显示结果集

  • 结果文本
  • 网格结果
  • 结果归档

您可以选择选项 1 和 chk 执行时间,并将其与选项 2 执行时间进行比较。

【讨论】:

  • 能否请您详细说明如何在三种模式之间切换?
  • @SkippyFastol 在工具栏中的实际执行计划按钮旁边,您会找到它们的按钮
  • @SkippyFastol ,如果这是您正在寻找的正确答案,则将其标记为答案 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-02-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-07
相关资源
最近更新 更多