Share via


公用程式資訊資料收集組

公用程式控制點 (UCP) 所管理的每個 SQL Server 2008 R2 執行個體都會安裝並自動啟動公用程式資訊資料收集組。在建立 UCP 期間,系統會在 UCP 伺服器上建立儲存資料的公用程式管理資料倉儲 (UMDW) 資料庫。

UCP 會使用所收集的資料來顯示效能和組態資訊,以及評估資源健全狀態原則。如需詳細資訊,請參閱<SQL Server 公用程式概觀>。

重要事項重要事項

由於它與 SQL Server 公用程式總管緊密整合,所以您不應該修改這個資料收集組。例如,您不應該變更 [資料保留期限] 設定的預設值 1 天。收集組的資料會上傳至 UMDW,其中 15 分鐘上傳的資料會接著彙總成一小時,然後進行每日彙總。您必須透過 SQL Server 公用程式總管,設定 SQL Server 公用程式的資料保留間隔。這項設定 (當您按一下 [公用程式管理],然後按一下 [資料倉儲] 索引標籤時就可以使用) 會控制彙總資料的保留間隔。如需詳細資訊,請參閱<公用程式管理 (SQL Server 公用程式)>。

公用程式資訊資料收集組具有下列收集項:

  • 公用程式資訊 - DAC 資訊

  • 公用程式資訊 - SMO 資訊

  • 公用程式資訊 - 公用程式配置 CPU 資訊

  • 公用程式資訊 - 公用程式 CPU 與記憶體相關資訊

  • 公用程式資訊 - 公用程式資料庫檔案資訊

  • 公用程式資訊 - 公用程式效能計數器項目

  • 公用程式資訊 - 公用程式效能計數器項目 1

  • 公用程式資訊 - 公用程式磁碟區資訊

下表提供有關公用程式資訊資料收集組和其收集項的詳細資訊。

收集組

收集組名稱

公用程式資訊

收集模式

非快取

上傳排程頻率

每 15 分鐘

資料保留

公用程式資訊收集組的資料保留是透過 SQL Server 公用程式總管所控制。如需詳細資訊,請參閱本主題前文中的「重要事項」。

收集項

公用程式資訊 - DAC 資訊

公用程式資訊 - SMO 資訊

公用程式資訊 - 公用程式配置 CPU 資訊

公用程式資訊 - 公用程式 CPU 與記憶體相關資訊

公用程式資訊 - 公用程式資料庫檔案資訊

公用程式資訊 - 公用程式效能計數器項目

公用程式資訊 - 公用程式效能計數器項目 1

公用程式資訊 - 公用程式磁碟區資訊

收集項

收集項名稱

公用程式資訊 - DAC 資訊

收集器型別

一般 T-SQL 查詢

查詢

SELECT
    machineName as machine_name,
    instance_name,
    dac_db,
    dac_deploy_date,
    dac_description,
    dac_name,
    dac_cpu,
    last_collection_time AS start_time
FROM [msdb].[dbo].[fn_sysutility_get_cpu_time_information]()

查詢輸出

sysutility_dac_info_internal

收集項名稱

公用程式資訊 - SMO 資訊

收集器型別

一般 T-SQL 查詢

查詢

SELECT 
    [computer_name],
    [instance_name],
    [object_type],
    [urn],
    [property_name],
    [property_value]
FROM [msdb].[dbo].[sysutility_smo_properties_internal]

查詢輸出

sysutility_smo_properties_internal

收集項名稱

公用程式資訊 - 公用程式配置 CPU 資訊

收集器型別

一般 T-SQL 查詢

查詢

SELECT
    cpu_allocation_value,
    number_of_affinitized_cpus,
    instance_name
FROM [msdb].[dbo].[fn_sysutility_get_cpu_affinity_value]()

查詢輸出

sysutility_cpu_affinity_value_internal

收集項名稱

公用程式資訊 - 公用程式 CPU 與記憶體相關資訊

收集器型別

一般 T-SQL 查詢

查詢

SELECT
    instance_name,
    is_clustered_server,
    physical_server_name,
    num_processors,
    cpu_caption,
    cpu_family,
    cpu_architecture,
    cpu_clock_speed,
    l2_cache_size,
    l3_cache_size
FROM [msdb].[dbo].[fn_sysutility_get_cpu_memory_related_info]()

查詢輸出

sysutility_cpu_memory_related_info_internal

收集項名稱

公用程式資訊 - 公用程式資料庫檔案資訊

收集器型別

一般 T-SQL 查詢

查詢

SELECT
    DB_ID() AS database_id,
    [files].file_id AS file_id,
    [files].name AS database_filename, 
    0 AS file_type,
    [files].physical_name AS full_path,
    CASE WHEN [files].type = 1 THEN 'Not Applicable' ELSE FILEGROUP_NAME([files].data_space_id) 
      END AS file_group_name, 
    [files].size AS file_size,
    [files].growth AS file_growth,
    [files].max_size AS file_max_size,
    [files].is_percent_growth AS file_is_percent_growth, 
    CONVERT(REAL,FILEPROPERTY([files].name, 'SpaceUsed')) as utilized_space,
    CONVERT(BIT, [files].growth) AS auto_grow, 
    filestats.NumberReads AS number_of_reads, 
    filestats.BytesRead AS bytes_read,
    filestats.NumberWrites AS number_of_writes,
    filestats.BytesWritten AS bytes_written,
    filestats.IoStallMS AS iostallms,
 
SELECT name FROM sys.servers WHERE server_id = 0) AS server_instance_name, 
    900 AS seconds_interval
FROM 
 [sys].[database_files] AS [files] LEFT OUTER JOIN [sys].[filegroups] as filegroups ON files.data_space_id = filegroups.data_space_id 
 INNER JOIN fn_virtualfilestats(DB_ID(),NULL) as filestats ON files.file_id = filestats.FileId

查詢輸出

sysutility_database_file_info_internal

收集項名稱

公用程式資訊 - 公用程式效能計數器項目

收集器型別

效能計數器

使用的效能計數器

  • \Processor \% Processor Time

  • \Process(sqlservr) \% Processor Time

  • \Memory \Available MBytes

收集項名稱

公用程式資訊 - 公用程式效能計數器項目 1

收集器型別

效能計數器

使用的效能計數器

  • \LogicalDisk \Avg.Disk sec/Transfer

  • \LogicalDisk \Disk Transfers/sec

收集項名稱

公用程式資訊 - 公用程式磁碟區資訊

收集器型別

一般 T-SQL 查詢

查詢

SELECT
    volume_name,
    dummy_name,
    volume_type,
    total_space_available,
    free_space,
    max_io_per_sec,
    server_name
FROM [msdb].[dbo].[fn_sysutility_volumes_details]()

查詢輸出

sysutility_volumes_info_internal

請參閱

概念

其他資源