cho*_*obo 11 sql-server indexing sql-server-2005 sql-execution-plan
我不确定如何解释这一点,但我在sql server 2005中运行的所有查询都有"查询成本(相对于批处理)"100%.有没有办法降低成本?
Mat*_*ell 31
如果您的批处理(您在给定调用中执行的内容)有一个查询,那么相对于该批处理,查询占用100%,因为它是该批处理中的唯一查询.
即:
BEGIN
SELECT * FROM table -- Will be 100% of batch
END
BEGIN
SELECT * FROM table -- Will be 50% of batch
SELECT * FROM table -- Will be 50% of batch
END
SELECT * FROM table -- Will be 100% of batch (implicit begin/end around it)
Run Code Online (Sandbox Code Playgroud)
Guf*_*ffa 17
只要批次中只有一个查询,相对于批次的成本将始终为100%.如果批次中有多个查询,则最多可添加100%.
百分比仅显示批次中的查询如何相互关联,它不是成本的绝对度量.即使成本很低,它仍然是100%.