dynamic-management-views

    0熱度

    1回答

    我想要獲取所有會話的登錄名,狀態和SQL查詢的列表,如果他們當前正在運行查詢。下面的查詢工作正常,但只顯示當前正在運行查詢的人員。 即使會話處於睡眠狀態,我如何顯示它們全部?我想我必須改變加入的類型,但我不確定哪一個。 SELECT c.session_id, s.login_name, s.status AS SessionStatus, r.status AS R

    0熱度

    1回答

    有沒有辦法使用sys.dm_exec_requests字段報告自己查詢的百分比進度:percent_complete? msdn link 它工作的很好的備份/還原/收縮操作,例如: SELECT percent_complete FROM sys.dm_exec_requests WHERE command = 'DbccFilesCompact' 25.677 但它可以與用戶查詢中使用?

    4熱度

    1回答

    我一直在瀏覽一箇舊的SQL 2005性能調優文檔,它討論了動態管理視圖sys.dm_os_exec_requests。看起來這個視圖在SQL 2008中不再可用。 是否有直接替換?有沒有從另一個DMV或DMV組中選擇相同數據的標準方法? 謝謝!

    2熱度

    1回答

    2008年SSMS我創建了一個新的查詢窗口,並發表聲明如下(請注意,我不提交事務): Begin Tran Update Master.Part Set LastModifiedUser = 'me' 然後我打開另一個新的查詢窗口和輸入以下查詢: Select * From sys.dm_exec_requests DMV不顯示來自第一個查詢窗口的查詢。任何人知道爲什麼不? 謝謝。

    5熱度

    2回答

    我正在創建一個查詢來查找缺少的索引修補程序。我在他們的SQL Server DMV Starter Pack電子書中採用了Red-Gate人創建的基本查詢,並對其進行了一些修改。在sys.dm_db_missing_index_group_stats有幾列,我不知道如何解釋。它們是: avg_total_user_cost avg_user_impact 據我發現avg_total_user

    1熱度

    2回答

    我正在處理多租戶解決方案。因此,我們在SQL Server上有很多數據庫。我正在查看鎖定問題,需要能夠查看哪些鎖正在等待。 我查詢了sys.dm_tran_locks動態視圖,但還想包含由resource_associated_entity_id列引用的數據庫,對象和索引名稱。這通過鏈接到sys.partitions表,但該表只返回當前數據庫的行,而我正在查看的鎖分佈在幾個數據庫周圍。 有沒有辦法

    0熱度

    2回答

    我試圖編寫一個報告當前數據庫活動的查詢。查詢將各種DMV鏈接在一起,如sys.dm_exec_connections,sys.dm_exec_sessions,sys.dm_exec_requests等。該查詢還通過sys.dm_exec_sql_text函數提取正在運行的實際查詢。 (我知道活動監視器和SQL事件探查器的。我需要在查詢中收集這些信息了,所以沒有這些程序是與此有關。) 很多行爲在我

    0熱度

    1回答

    連接當我執行 select * from sys.dm_exec_connections 會有一個結果列CONNECTION_ID。 現在,我正在查找與此connection_id對應的連接字符串。有人可以幫助我,我可以在哪裏找到這些信息?