久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

Sql server 表使用情況統(tǒng)計(jì)

Sql server table usage statistics(Sql server 表使用情況統(tǒng)計(jì))
本文介紹了Sql server 表使用情況統(tǒng)計(jì)的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

問題描述

我想找出數(shù)據(jù)庫(kù)中哪些表使用最頻繁(我的意思是讀/寫字節(jié)/表大小比率)或 IO/表大小比率.決定將哪些表放在較快的磁盤上,哪些放在較慢的磁盤上.有什么想法嗎?

I want to find out which tables in the database are most heavily used (I mean read/write Bytes/Table Size ratio) or IO / Table size ratio. To decide which tables to place on faster discs and which on slower ones. Any ideas?

我嘗試使用 dm_db_index_usage_stats
但是如何找出單次搜索/掃描下有多少IO?

I tried make use of dm_db_index_usage_stats
But how to find out how many IO are under single seek/scan?

提前致謝.

推薦答案

Select object_schema_name(UStat.object_id) 
        + '.' + object_name(UStat.object_id) As [Object Name] 
    ,Case
        When Sum(User_Updates + User_Seeks + User_Scans + User_Lookups) = 0 Then Null
        Else Cast(Sum(User_Seeks + User_Scans + User_Lookups) As Decimal)
                    / Cast(Sum(User_Updates 
                                + User_Seeks 
                                + User_Scans
                                + User_Lookups) As Decimal(19,2))
        End As [Proportion of Reads] 
    , Case
        When Sum(User_Updates + User_Seeks + User_Scans + User_Lookups) = 0 Then Null
        Else Cast(Sum(User_Updates) As Decimal)
                / Cast(Sum(User_Updates 
                            + User_Seeks 
                            + User_Scans
                            + User_Lookups) As Decimal(19,2))
        End As [Proportion Of Writes] 
    , Sum(User_Seeks + User_Scans + User_Lookups) As [Total Read Ops] 
    , Sum(User_Updates) As [Total Write Ops]
From sys.dm_db_Index_Usage_Stats As UStat
    Join Sys.Indexes As I 
        On UStat.object_id = I.object_id
            And UStat.index_Id = I.index_Id
    Join sys.tables As T
        On T.object_id = UStat.object_id
Where I.Type_Desc In ( 'Clustered', 'Heap' )
Group By UStat.object_id
Order By object_schema_name(UStat.object_id) 
        + '.' + object_name(UStat.object_id)

順便說(shuō)一句,需要檢查的是免費(fèi)的 Red-Gate 腳本管理器,它有一系列用于診斷信息的 SQL 腳本(不,我不為它們工作).

Btw, something to check out is free Red-Gate's Script Manager which has a series of SQL scripts for diagnostic information (no I do not work for them).

SQL 腳本管理器

這篇關(guān)于Sql server 表使用情況統(tǒng)計(jì)的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

Relative path in t sql?(t sql中的相對(duì)路徑?)
Getting the last record in SQL in WHERE condition(在 WHERE 條件下獲取 SQL 中的最后一條記錄)
Query to get XML output for hierarchical data using FOR XML PATH in SQL Server(在 SQL Server 中使用 FOR XML PATH 查詢以獲取分層數(shù)據(jù)的 XML 輸出)
T-SQL IF statement embedded in a sum() function(嵌入在 sum() 函數(shù)中的 T-SQL IF 語(yǔ)句)
Table vs Temp Table Performance(表與臨時(shí)表性能)
Can#39;t see created tables in Object Explorer - Microsoft SQL Management Studio(在對(duì)象資源管理器中看不到創(chuàng)建的表 - Microsoft SQL Management Studio)
主站蜘蛛池模板: 少妇精品视频 | www久久久| 久久精品二区 | 国产欧美日韩视频 | 精品一区二区三 | 三级av网站 | www.天天操 | 亚洲在线一区二区 | 亚洲aaaaaa| 九月丁香婷婷 | 黄色一级大片在线免费看产 | 久久久久久网 | 亚洲天堂色| 日本少妇中文字幕 | 国产午夜一区二区三区 | 欧美一级视频 | 无遮挡在线观看 | 日韩欧美在线观看视频 | 91免费国产 | 天天天天天干 | 亚洲成人免费视频 | www欧美| 久久只有精品 | 亚洲精品成人网 | 色涩av| 天天干狠狠干 | 欧美一级淫片 | 欧美日韩精品一区 | 国产亚洲精品成人av久久ww | 国产小视频在线观看 | 五月开心婷婷 | 在线免费观看毛片 | 亚洲激情综合网 | 综合一区二区三区 | 嫩草国产 | 亚洲专区一区 | 老司机精品福利视频 | 糖心vlog精品一区二区 | www.久草.com | 成年在线观看 | 黄频在线观看 |