【问题标题】:Query plan or execution plan specifies cost in percentagewise. What is the percentagewise according to?查询计划或执行计划按百分比指定成本。根据百分比是多少?
【发布时间】:2011-05-17 05:34:01
【问题描述】:

查询计划执行的成本是多少?

SELECT a.au_fname + ''+ a.au_lname AS 'Author Name',
t.title
FROM authors a INNER JOIN titleauthor ta
ON (a.au_id = ta.au_id) INNER JOIN titles t
ON (ta.title_id = t.title_id)

select * from authors

【问题讨论】:

    标签: sql sql-server tsql sql-execution-plan


    【解决方案1】:

    在 SQL Server 中:

    成本百分比是执行的整批查询的相对百分比。如果您正在执行单个查询,则该百分比将始终为 100%。

    批处理中的每个查询 显示分析,包括 每个查询的成本百分比 批次的总成本

    http://msdn.microsoft.com/en-us/library/ms178071.aspx

    【讨论】:

    • @sly_Chandan:你是在同一批次中运行它们的吗?
    • 但我在问题中只看到一个查询。所以你同时运行了这个和另一个查询?
    • 是的。你说的批次是什么意思。你说的是哪一批?
    • 批量我的意思是,您是否将这两个查询粘贴到同一个编辑器窗口中,并在 Management Studio 中使用一个“F5”键来执行!
    • 第一个查询占 83%,第二个查询占 13%...我的问题是百分比是多少?执行查询或其他内容的 cpu 时间
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-21
    • 2021-11-15
    • 2021-04-06
    相关资源
    最近更新 更多