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

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

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

2024-08-31 00:56:38
字體:
來源:轉載
供稿:網友
在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 執行時間:
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 唐海县| 宝应县| 灵宝市| 盐山县| 渭源县| 崇左市| 琼中| 南江县| 巴彦县| 南川市| 乐亭县| 鄂托克前旗| 焦作市| 衡阳市| 南澳县| 宜宾县| 运城市| 南木林县| 嘉义市| 惠水县| 青州市| 西乌| 山阳县| 桐乡市| 邵阳县| 三门峡市| 且末县| 普陀区| 新邵县| 永修县| 库伦旗| 满洲里市| 洪泽县| 多伦县| 开江县| 新河县| 姚安县| 清河县| 富阳市| 彭泽县| 清河县|