国产探花免费观看_亚洲丰满少妇自慰呻吟_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 執行時間:
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 潞城市| 新昌县| 襄垣县| 锦屏县| 自贡市| 山丹县| 孙吴县| 渝北区| 漳州市| 海盐县| 舟曲县| 叙永县| 得荣县| 宁河县| 阿城市| 秦安县| 旬邑县| 股票| 托克逊县| 卢龙县| 遵义市| 东山县| 许昌市| 齐河县| 丹棱县| 阳曲县| 南漳县| 崇礼县| 天门市| 神木县| 景宁| 云浮市| 甘肃省| 根河市| 哈密市| 安西县| 高密市| 澳门| 高邮市| 永济市| 新巴尔虎左旗|