在做系統過程中,經常需要針對某些場景進行性能優化,那麼如何判定性能優化的效果呢?肯定需要知道優化之前Sql語句的耗時和優化之後Sql語句的耗時, 在SQL Server中,可以通過如下兩種方式來方便的知曉Sql語句執行的耗時以及IO消耗 1.使用T-Sql語句 2.使用工具的設置項 設置方法:工具- ...
在做系統過程中,經常需要針對某些場景進行性能優化,那麼如何判定性能優化的效果呢?肯定需要知道優化之前Sql語句的耗時和優化之後Sql語句的耗時,
在SQL Server中,可以通過如下兩種方式來方便的知曉Sql語句執行的耗時以及IO消耗
1.使用T-Sql語句
SET STATISTICS IO ON; SET STATISTICS TIME ON; --要執行的Sql SET STATISTICS IO OFF; SET STATISTICS TIME OFF;
2.使用工具的設置項
設置方法:工具--選項--查詢執行--SQL Server--高級,勾中如下選項:
設置完成後,執行Sql的效果如下圖所示: