ALTER MATERIALIZED VIEW (Transact-SQL)
Aplica-se a: Azure Synapse Analytics
Modifica uma exibição materializada criada anteriormente. ALTER VIEW não afeta disparadores ou procedimentos armazenados dependentes e não altera permissões.
Convenções de sintaxe de Transact-SQL
Sintaxe
ALTER MATERIALIZED VIEW [ schema_name . ] view_name
{
REBUILD | DISABLE
}
[;]
Observação
Não há suporte a essa sintaxe para o pool de SQL sem servidor no Azure Synapse Analytics.
Argumentos
schema_name
É o nome do esquema ao qual a exibição pertence.
view_name
É o nome da exibição materializada a alterar.
RECOMPILAR
Retoma a exibição materializada.
DISABLE
Suspende a manutenção da exibição materializada, mantendo os metadados e as permissões. Resolve todas as consultas em relação à exibição materializada em um estado desabilitado em relação às tabelas subjacentes.
Permissões
Requer a permissão ALTER na tabela ou exibição.
Exemplos
Este exemplo desabilita uma exibição materializada e a coloca no modo suspenso.
ALTER MATERIALIZED VIEW My_Indexed_View DISABLE;
Este exemplo retoma a exibição materializada ao recompilá-la.
ALTER MATERIALIZED VIEW My_Indexed_View REBUILD;
Confira também
Ajuste de desempenho com a Exibição Materializada
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)
Exibições do Azure Synapse Analytics e do PDW (Analytics Platform System)
Exibições do sistema com suporte no Azure Synapse Analytics
Instruções T-SQL com suporte no Azure Synapse Analytics