Set di raccolta dati Informazioni utilità

Il set di raccolta dati Informazioni utilità viene installato e avviato automaticamente in ogni istanza di SQL Server 2008 R2 gestita da un punto di controllo dell'utilità. Il database del data warehouse di gestione dell'utilità (UMDW) in cui vengono archiviati i dati viene creato nel server del punto di controllo dell'utilità durante la creazione del punto di controllo dell'utilità.

I dati raccolti vengono utilizzati dal punto di controllo dell'utilità per visualizzare informazioni sulle prestazioni e sulla configurazione e per valutare i criteri di integrità delle risorse. Per ulteriori informazioni, vedere Panoramica dell'Utilità SQL Server.

Nota importanteImportante

A causa all'integrazione stretta con Esplora utilità di SQL Server, è opportuno non modificare questo set di raccolta dati. Non modificare, ad esempio, il valore predefinito di 1 giorno per l'impostazione Mantieni dati per. I dati del set di raccolta vengono caricati nel data warehouse di gestione dell'utilità, dove si passa ad aggregare i caricamenti di 15 minuti in caricamenti di un'ora e successivamente giornalieri. È necessario impostare il periodo di memorizzazione dei dati per l'utilità di SQL Server tramite Esplora utilità di SQL Server. Questa impostazione, disponibile selezionando Amministrazione utilità e facendo quindi clic sulla scheda Data warehouse, controlla il periodo di memorizzazione dei dati aggregati. Per ulteriori informazioni, vedere Amministrazione utilità (Utilità SQL Server).

Nel set di raccolta dati Informazioni utilità sono disponibili i seguenti elementi della raccolta:

  • Informazioni utilità - Informazioni su DAC

  • Informazioni utilità - Informazioni su SMO

  • Informazioni utilità - Informazioni su CPU allocata utilità

  • Informazioni utilità - Informazioni su memoria CPU utilità

  • Informazioni utilità - DatabaseFilesInfo utilità

  • Informazioni utilità - Voci contatori prestazioni utilità

  • Informazioni utilità - Voci contatori prestazioni utilità 1

  • Informazioni utilità - Informazioni su volumi utilità

Nelle tabelle seguenti sono fornite informazioni dettagliate sul set di raccolta Informazioni utilità e sui relativi elementi della raccolta.

Set di raccolta

Nome del set di raccolta

Informazioni utilità

Modalità di raccolta

Non in cache

Frequenza della pianificazione di caricamento

Ogni 15 minuti

Mantenimento dei dati

La memorizzazione dei dati per il set di raccolta Informazioni utilità viene controllata tramite Esplora utilità di SQL Server. Per ulteriori informazioni, vedere la nota "Importante" riportata in precedenza in questo argomento.

Elementi della raccolta

Informazioni utilità - Informazioni su DAC

Informazioni utilità - Informazioni su SMO

Informazioni utilità - Informazioni su CPU allocata utilità

Informazioni utilità - Informazioni su memoria CPU utilità

Informazioni utilità - DatabaseFilesInfo utilità

Informazioni utilità - Voci contatori prestazioni utilità

Informazioni utilità - Voci contatori prestazioni utilità 1

Informazioni utilità - Informazioni su volumi utilità

Elementi della raccolta

Nome dell'elemento della raccolta

Informazioni utilità - Informazioni su DAC

Tipo di agente di raccolta

Query T-SQL generico

Query

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]()

Output query

sysutility_dac_info_internal

Nome dell'elemento della raccolta

Informazioni utilità - Informazioni su SMO

Tipo di agente di raccolta

Query T-SQL generico

Query

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

Output query

sysutility_smo_properties_internal

Nome dell'elemento della raccolta

Informazioni utilità - Informazioni su CPU allocata utilità

Tipo di agente di raccolta

Query T-SQL generico

Query

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

Output query

sysutility_cpu_affinity_value_internal

Nome dell'elemento della raccolta

Informazioni utilità - Informazioni su memoria CPU utilità

Tipo di agente di raccolta

Query T-SQL generico

Query

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]()

Output query

sysutility_cpu_memory_related_info_internal

Nome dell'elemento della raccolta

Informazioni utilità - DatabaseFilesInfo utilità

Tipo di agente di raccolta

Query T-SQL generico

Query

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

Output query

sysutility_database_file_info_internal

Nome dell'elemento della raccolta

Informazioni utilità - Voci contatori prestazioni utilità

Tipo di agente di raccolta

Contatori delle prestazioni

Contatori delle prestazioni utilizzati

  • \Processore \% tempo processore

  • \Processo (sqlservr) \% tempo processore

  • \Memoria\MByte disponibili

Nome dell'elemento della raccolta

Informazioni utilità - Voci contatori prestazioni utilità 1

Tipo di agente di raccolta

Contatori delle prestazioni

Contatori delle prestazioni utilizzati

  • \Disco logico\Media secondi\trasf. disco

  • \Disco logico\trasf. disco/secondi

Nome dell'elemento della raccolta

Informazioni utilità - Informazioni su volumi utilità

Tipo di agente di raccolta

Query T-SQL generico

Query

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]()

Output query

sysutility_volumes_info_internal

Vedere anche

Concetti

Altre risorse