国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

SQLSERVER語句的執行時間顯示的統計結果是什么意思

2024-08-31 00:44:25
字體:
來源:轉載
供稿:網友
在SQL語句調優的時候,大部分都會查看語句執行時間,究竟SQLSERVER顯示出來的統計結果是什么意思?
下面看一下例子
比較簡單的語句:

復制代碼 代碼如下:


1 SET STATISTICS TIME ON
2 USE [pratice]
3 GO
4 SELECT * FROM [dbo].[Orders]


結果:

復制代碼 代碼如下:


SQL Server 分析和編譯時間:
CPU 時間 = 0 毫秒,占用時間 = 0 毫秒。
SQL Server 執行時間:
CPU 時間 = 0 毫秒,占用時間 = 0 毫秒。
SQL Server 執行時間:
CPU 時間 = 0 毫秒,占用時間 = 0 毫秒。
SQL Server 分析和編譯時間:
CPU 時間 = 0 毫秒,占用時間 = 0 毫秒。
(121317 行受影響)
SQL Server 執行時間:
CPU 時間 = 109 毫秒,占用時間 = 2506 毫秒。


語句的CPU時間分編譯階段和執行階段。優化者要先搞清楚這兩個階段各用了多少CPU資源。
然后,再看有沒有優化降低CPU使用量的可能
上面的CPU時間是指:執行語句的時間
而占用時間是指:從磁盤讀取數據再處理總的使用時間
編譯階段:
SQL Server 分析和編譯時間:
執行階段:
SQL Server 執行時間:
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临颍县| 色达县| 明溪县| 出国| 昌邑市| 乐东| 商水县| 昭苏县| 大城县| 巴林左旗| 沐川县| 邯郸市| 陵水| 福州市| 广河县| 普兰县| 柳州市| 汉源县| 保靖县| 丹东市| 石嘴山市| 天津市| 邵东县| 和政县| 江达县| 陕西省| 汉川市| 思茅市| 托克逊县| 囊谦县| 城固县| 南澳县| 堆龙德庆县| 嘉定区| 绥棱县| 酒泉市| 盐津县| 北京市| 杭锦后旗| 郁南县| 兴仁县|