我将开发一些业务逻辑。在需求阶段,我需要提供SLA。 商业总是希望一切都不到第二。有一段时间它也非常令人沮丧。他们并不担心复杂性。 我的数据库是SQL server 2012和事务DB。
是否有任何公式会占用表格,列等数量并提供估算?
答案 0 :(得分:1)
不,你将无法获得执行时间。不仅表#/连接的数量因素,而且返回了多少数据,网络速度,服务器负载以及许多其他因素。您可以获得的是查询计划。 SQL Server为其执行的每个查询生成查询计划。执行计划将为您提供“成本”值,您可以将其用作有关查询性能的非常一般的指导原则。查看这两个链接以获取更多信息......