Gestire la potenza di calcolo in Azure SQL Data Warehouse (T-SQL)

Visualizzare le impostazioni DWU correnti

Per visualizzare le impostazioni DWU correnti per i database:

  1. Aprire Esplora oggetti di SQL Server in Visual Studio.
  2. Connettersi al database master associato al server di database SQL logico.
  3. Effettuare una selezione nella vista a gestione dinamica sys.database_service_objectives. Di seguito è fornito un esempio:
SELECT
    db.name [Database]
,    ds.edition [Edition]
,    ds.service_objective [Service Objective]
FROM
     sys.database_service_objectives ds
JOIN
    sys.databases db ON ds.database_id = db.database_id

Ridimensionare le risorse di calcolo

È possibile aumentare o ridurre la potenza di calcolo agendo sulle unità Data Warehouse (DWU). Il valore predefinito è 400 DWU. Le risorse di calcolo aumentano in modo lineare all'aumentare delle DWU. Ad esempio, modificando il valore da 400 a 800 DWU viene raddoppiato il numero delle risorse di calcolo.

Per un elenco delle impostazioni DWU correnti, vedere l'obiettivo del livello di servizio nell'articolo relativo ai limiti di capacità del servizio.

Per modificare le DWU:

  1. Connettersi al database master associato al server di database SQL logico.
  2. Usare l'istruzione T-SQL ALTER DATABASE. L'esempio seguente imposta l'obiettivo del livello di servizio su DW1000 per il database MySQLDW.
ALTER DATABASE MySQLDW
MODIFY (SERVICE_OBJECTIVE = 'DW1000')
;

Controllare lo stato del database e l'avanzamento dell'operazione

  1. Connettersi al database master associato al server di database SQL logico.
  2. Inviare query per controllare lo stato del database
SELECT *
FROM
sys.databases
  1. Inviare query per controllare lo stato dell'operazione
SELECT *
FROM
    sys.dm_operation_status
WHERE
    resource_type_desc = 'Database'
AND 
    major_resource_id = 'MySQLDW'

Questa DMV restituisce informazioni sulle varie operazioni di gestione in SQL Data Warehouse, ad esempio l'operazione e lo stato dell'operazione, che può essere IN_PROGRESS o COMPLETED.

Passaggi successivi

Per altre attività di gestione, vedere Panoramica della gestione.