ALTER MATERIALIZED VIEW (Transact-SQL)
S’applique à : Azure Synapse Analytics
Modifie un affichage matérialisé précédemment créé. ALTER VIEW n'affecte pas les procédures stockées ou déclencheurs dépendants et ne modifie pas les autorisations.
Conventions de la syntaxe Transact-SQL
Syntaxe
ALTER MATERIALIZED VIEW [ schema_name . ] view_name
{
REBUILD | DISABLE
}
[;]
Notes
Cette syntaxe n’est pas prise en charge par le pool SQL serverless dans Azure Synapse Analytics.
Arguments
schema_name
Nom du schéma auquel appartient la vue.
view_name
est l’affichage matérialisé à modifier.
REBUILD
Reprend l’affichage matérialisé.
DÉSACTIVER
Suspend la maintenance sur l’affichage matérialisé tout en conservant les métadonnées et les autorisations. Toutes les requêtes par rapport à l’affichage matérialisé dans un état désactivé sur les tables sous-jacentes.
Autorisations
L’autorisation ALTER sur la table ou l’affichage est requise.
Exemples
Cet exemple désactive un affichage matérialisé et le place en mode suspendu.
ALTER MATERIALIZED VIEW My_Indexed_View DISABLE;
Cet exemple reprend l’affichage matérialisé en le régénérant.
ALTER MATERIALIZED VIEW My_Indexed_View REBUILD;
Voir aussi
Réglage des performances avec une vue matérialisée
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)
Vues Azure Synapse Analytics et Analytics Platform System (PDW)
Vues système prises en charge dans Azure Synapse Analytics
Instructions T-SQL prises en charge dans Azure Synapse Analytics