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

Visualizzare le impostazioni DWU correntiView current DWU settings

Per visualizzare le impostazioni DWU correnti per i database:To view the current DWU settings for your databases:

  1. Aprire Esplora oggetti di SQL Server in Visual Studio.Open SQL Server Object Explorer in Visual Studio.
  2. Connettersi al database master associato al server di database SQL logico.Connect to the master database associated with the logical SQL Database server.
  3. Effettuare una selezione nella vista a gestione dinamica sys.database_service_objectives.Select from the sys.database_service_objectives dynamic management view. Di seguito è fornito un esempio: Here is an example:
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 calcoloScale compute

È possibile aumentare o ridurre la potenza di calcolo agendo sulle unità Data Warehouse (DWU).You can increase or decrease compute by adjusting Data Warehouse Units (DWUs). Il valore predefinito è 400 DWU.The default is 400 DWUs. Le risorse di calcolo aumentano in modo lineare all'aumentare delle DWU.Compute resources increase linearly as the DWUs increase. Ad esempio, modificando il valore da 400 a 800 DWU viene raddoppiato il numero delle risorse di calcolo.For example, changing DWUs from 400 to 800 will double the compute resources.

Per un elenco delle impostazioni DWU correnti, vedere l'obiettivo del livello di servizio nell'articolo relativo ai limiti di capacità del servizio.For a list of the current DWU settings, see the Service Level Objective in Service capacity limits.

Per modificare le DWU:To change the DWUs:

  1. Connettersi al database master associato al server di database SQL logico.Connect to the master database associated with your logical SQL Database server.
  2. Usare l'istruzione T-SQL ALTER DATABASE.Use the ALTER DATABASE TSQL statement. L'esempio seguente imposta l'obiettivo del livello di servizio su DW1000 per il database MySQLDW.The following example sets the service level objective to DW1000 for the database MySQLDW.
ALTER DATABASE MySQLDW
MODIFY (SERVICE_OBJECTIVE = 'DW1000')
;

Controllare lo stato del database e l'avanzamento dell'operazioneCheck database state and operation progress

  1. Connettersi al database master associato al server di database SQL logico.Connect to the master database associated with your logical SQL Database server.
  2. Inviare query per controllare lo stato del databaseSubmit query to check database state
SELECT *
FROM
sys.databases
  1. Inviare query per controllare lo stato dell'operazioneSubmit query to check status of operation
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.This DMV will return information about various management operations on your SQL Data Warehouse such as the operation and the state of the operation, which will either be IN_PROGRESS or COMPLETED.

Passaggi successiviNext steps

Per altre attività di gestione, vedere Panoramica della gestione.For other management tasks, see Management overview.