成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

通過sys.dm_exec_procedure_stats得到存儲(chǔ)過程的執(zhí)行信息

數(shù)據(jù)庫(kù) SQL Server
本文我們主要就介紹了SQL Server 2008通過sys.dm_exec_procedure_stats得到存儲(chǔ)過程的執(zhí)行信息的相關(guān)操作及其詳細(xì)的代碼實(shí)現(xiàn),希望能夠?qū)δ兴鶐椭?/div>

SQL Server 2008通過sys.dm_exec_procedure_stats得到存儲(chǔ)過程的執(zhí)行信息的相關(guān)操作的相關(guān)知識(shí)是本文我們主要要介紹的內(nèi)容,接下來我們就開始介紹這部分內(nèi)容。

很多DBA都希望能夠得到某個(gè)存儲(chǔ)過程的執(zhí)行信息,比如:

1)執(zhí)行了多少次。

2)執(zhí)行的執(zhí)行計(jì)劃如何。

3)執(zhí)行的平均讀寫如何。

4)執(zhí)行平均需要多少時(shí)間。

等等。幸運(yùn)的是SQL server 2008 提供了一個(gè)這樣的DMV,使得我們比較容易就得到上面的信息。這個(gè)DMV是sys.dm_exec_procedure_stats,它輸出了下面的信息(部分截圖,具體的請(qǐng)參考聯(lián)機(jī)叢書):

列名

數(shù)據(jù)類型

說明

database_id

int

存儲(chǔ)過程所在的數(shù)據(jù)庫(kù) ID。

object_id

int

存儲(chǔ)過程的對(duì)象標(biāo)識(shí)號(hào)。

cached_time

datetime

存儲(chǔ)過程添加到緩存的時(shí)間。

cached_time

datetime

存儲(chǔ)過程添加到緩存的時(shí)間。

last_execution_time

datetime

上次執(zhí)行存儲(chǔ)過程的時(shí)間。

execution_count

bigint

存儲(chǔ)過程自上次編譯以來所執(zhí)行的次數(shù)。

total_worker_time

bigint

此存儲(chǔ)過程自編譯以來執(zhí)行所用的 CPU 時(shí)間總量(微秒)。

last_worker_time

bigint

上次執(zhí)行存儲(chǔ)過程所用的 CPU 時(shí)間(微秒)。

total_physical_reads

bigint

此存儲(chǔ)過程自編譯后在執(zhí)行期間所執(zhí)行的物理讀取總次數(shù)。

last_physical_reads

bigint

上次執(zhí)行存儲(chǔ)過程時(shí)所執(zhí)行的物理讀取次數(shù)。

min_physical_reads

bigint

該存儲(chǔ)過程在單次執(zhí)行期間所執(zhí)行的最少物理讀取次數(shù)。

max_physical_reads

bigint

該存儲(chǔ)過程在單次執(zhí)行期間所執(zhí)行的***物理讀取次數(shù)。

total_logical_writes

bigint

此存儲(chǔ)過程自編譯后在執(zhí)行期間所執(zhí)行的邏輯寫入總次數(shù)。

last_logical_writes

bigint

上次執(zhí)行存儲(chǔ)過程時(shí)所執(zhí)行的邏輯寫入次數(shù)。

min_logical_writes

bigint

該存儲(chǔ)過程在單次執(zhí)行期間所執(zhí)行的最少邏輯寫入次數(shù)。

max_logical_writes

bigint

該存儲(chǔ)過程在單次執(zhí)行期間所執(zhí)行的***邏輯寫入次數(shù)。

total_logical_reads

bigint

此存儲(chǔ)過程自編譯后在執(zhí)行期間所執(zhí)行的邏輯讀取總次數(shù)。

last_logical_reads

bigint

上次執(zhí)行存儲(chǔ)過程時(shí)所執(zhí)行的邏輯讀取次數(shù)。

total_elapsed_time

bigint

完成此存儲(chǔ)過程的執(zhí)行所用的總時(shí)間(微秒)。

last_elapsed_time

bigint

最近完成此存儲(chǔ)過程的執(zhí)行所用的時(shí)間(微秒)。

可以通過下面的語句,得到按照?qǐng)?zhí)行時(shí)間排序的前10 的存儲(chǔ)過程的執(zhí)行信息:

  1. SELECT TOP 10 a.object_id, a.database_id, OBJECT_NAME(object_id, database_id) 'proc name',  
  2. a.cached_time, a.last_execution_time, a.total_elapsed_time, a.total_elapsed_time/a.execution_count AS [avg_elapsed_time],  
  3. a.execution_count,  
  4. a.total_physical_reads/a.execution_count avg_physical_reads,  
  5. a.total_logical_writes,  
  6. a.total_logical_writes/ a.execution_count  avg_logical_reads,  
  7. a.last_elapsed_time,  
  8. a.total_elapsed_time / a.execution_count   avg_elapsed_time,  
  9. b.text,c.query_plan  
  10. FROM sys.dm_exec_procedure_stats AS a  
  11. CROSS APPLY sys.dm_exec_sql_text(a.sql_handle)  b  
  12. CROSS APPLY sys.dm_exec_query_plan(a.plan_handle) c  
  13. ORDER BY [total_worker_time] DESC;  
  14. GO 

 

以上就是SQL Server 2008通過sys.dm_exec_procedure_stats得到存儲(chǔ)過程的執(zhí)行信息的相關(guān)操作的全部?jī)?nèi)容,本文我們主要就介紹到這里了,希望本次的介紹能夠?qū)δ兴鶐椭?/p>

【編輯推薦】

  1. SQL Server 2005導(dǎo)入Oracle 10g的C#源碼
  2. SQL Server 2008快速清理日志文件的代碼
  3. SQL Server 2008數(shù)據(jù)庫(kù)中CDC的功能使用及說明
  4. SQL Server 2008阻止保存要求重新創(chuàng)建表的更改的問題
  5. SQL Server數(shù)據(jù)庫(kù)row_number() over() 來自動(dòng)產(chǎn)生行號(hào)
責(zé)任編輯:趙鵬 來源: MSDN
相關(guān)推薦

2010-09-07 11:41:24

SQL語句

2011-07-08 16:07:41

Oracle job存儲(chǔ)過程

2009-09-11 15:12:26

LINQ執(zhí)行存儲(chǔ)過程

2010-11-12 09:58:34

SQL存儲(chǔ)過程

2009-07-21 17:06:35

iBATIS.NET執(zhí)

2010-05-07 13:03:01

Oracle通過存儲(chǔ)過

2009-09-18 10:55:17

CLR存儲(chǔ)過程

2011-07-14 13:38:34

2010-05-07 18:44:28

Oracle存儲(chǔ)過程

2010-04-29 15:58:51

Oracle存儲(chǔ)過程

2010-07-15 12:38:14

SQL Server存

2009-08-05 08:42:41

C#中用Oracle執(zhí)DataSet

2010-07-21 14:21:53

SQL Server存

2010-04-16 10:11:20

Oracle存儲(chǔ)過程

2010-04-07 13:12:25

Oracle存儲(chǔ)過程

2009-06-17 10:33:17

Hibernate 存

2010-10-29 16:22:37

SQL存儲(chǔ)過程

2009-09-13 19:24:33

LINQ存儲(chǔ)過程

2011-08-12 14:51:31

SQL ServerSET NOCOUNT

2010-09-06 11:24:32

SQL Server語句
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 日本久久综合网 | 国产成人a亚洲精品 | 国产精品视频在线播放 | 日韩一区二区三区在线视频 | 精品在线一区 | 久久天天躁狠狠躁夜夜躁2014 | 成人国产午夜在线观看 | 亚洲一区二区三区 | 午夜视频一区 | 97色在线视频| 在线亚洲电影 | 日韩精品在线播放 | 精品99在线 | 国产日韩电影 | www.国产精品 | 91精品国产综合久久久久久 | av手机在线看 | 亚洲一区免费视频 | 美女黄网站视频免费 | 日日日干干干 | 欧美视频三级 | 欧美日韩在线一区二区 | 久久一区二区三区四区五区 | 国产第一页在线播放 | 成人福利网| 欧美视频在线免费 | 免费久久网站 | 午夜国产羞羞视频免费网站 | 天天天久久久 | 欧美成人一区二区三区 | 国产一区 | 精品1区| 精品国产欧美一区二区三区成人 | 亚洲第一成人影院 | 精品一区二区三区在线观看 | 亚洲成人一区 | 日韩精品成人网 | 成人在线视频网址 | 国产精品一区二区视频 | 成人亚洲视频 | 日韩精品在线看 |