我不确定如何解释这一点,但我在 sql server 2005 中运行的所有查询都有 100% 的“查询成本(相对于批处理)”。有什么办法可以降低成本吗?
如果您的批次(您在给定调用中执行的操作)有一个查询,那么relative对于该批次,该查询占 100%,因为它是该批次中唯一的查询。
I.e.:
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)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)