ALTER MATERIALIZED VIEW (Transact-SQL)
Si applica a: Azure Synapse Analytics
Modifica una vista materializzata creata in precedenza. ALTER VIEW non influisce sulle stored procedure o i trigger dipendenti e non comporta modifiche delle autorizzazioni.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
ALTER MATERIALIZED VIEW [ schema_name . ] view_name
{
REBUILD | DISABLE
}
[;]
Nota
Questa sintassi non è supportata da pool SQL serverless in Azure Synapse Analytics.
Argomenti
schema_name
Nome dello schema a cui appartiene la vista.
view_name
Vista materializzata da modificare.
REBUILD
Riattiva la vista materializzata.
DISABLE
Sospende la manutenzione per la vista materializzata, mantenendo i metadati e le autorizzazioni. Tutte le query a fronte della vista materializzata in uno stato disabilitato vengono risolte in base alle tabelle sottostanti.
Autorizzazioni
È richiesta l'autorizzazione ALTER per la tabella o la vista.
Esempi
Questo esempio disabilita una vista materializzata e la mette in modalità sospensione.
ALTER MATERIALIZED VIEW My_Indexed_View DISABLE;
Questo esempio riattiva la vista materializzata ricostruendola.
ALTER MATERIALIZED VIEW My_Indexed_View REBUILD;
Vedi anche
Ottimizzazione delle prestazioni con vista materializzata
CREATE MATERIALIZED VIEW AS SELECT (Transact-SQL)
EXPLAIN (Transact-SQL)
sys.pdw_materialized_view_column_distribution_properties (Transact-SQL)
sys.pdw_materialized_view_distribution_properties (Transact-SQL)
sys.pdw_materialized_view_mappings (Transact-SQL)
DBCC PDW_SHOWMATERIALIZEDVIEWOVERHEAD (Transact-SQL)
Viste di Azure Synapse Analytics e Piattaforma di strumenti analitici (PDW)
Viste di sistema supportate in Azure Synapse Analytics
Istruzioni T-SQL supportate in Azure Synapse Analytics