ALTER MATERIALIZED VIEW (Transact-SQL)
Se aplica a: Azure Synapse Analytics
Modifica una vista materializada creada anteriormente. ALTER VIEW no afecta a desencadenadores ni procedimientos almacenados dependientes y no cambia permisos.
Convenciones de sintaxis de Transact-SQL
Sintaxis
ALTER MATERIALIZED VIEW [ schema_name . ] view_name
{
REBUILD | DISABLE
}
[;]
Nota:
El grupo de SQL sin servidor no admite esta sintaxis en Azure Synapse Analytics.
Argumentos
schema_name
Es el nombre del esquema al que pertenece la vista.
view_name
Es la vista materializada para cambiar.
REBUILD
Reanuda la vista materializada.
DISABLE
Suspende el mantenimiento en la vista materializada mientras se mantienen los metadatos y los permisos. Todas las consultas de la vista materializada en un estado deshabilitado se resuelven en las tablas subyacentes.
Permisos
Se requiere el permiso ALTER en la tabla o la vista.
Ejemplos
Este ejemplo deshabilita una vista materializada y la pone en modo suspendido.
ALTER MATERIALIZED VIEW My_Indexed_View DISABLE;
Este ejemplo reanuda la vista materializada compilándola de nuevo.
ALTER MATERIALIZED VIEW My_Indexed_View REBUILD;
Vea también
Optimización del rendimiento con vista 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)
Azure Synapse Analytics y vistas Sistema de la plataforma de análisis (PDW)
Vistas del sistema admitidas en Azure Synapse Analytics
Instrucciones T-SQL admitidas en Azure Synapse Analytics