Share via


Commande .alter materialized-view policy caching

Modifie la stratégie de cache de la vue matérialisée. Pour accélérer les requêtes, les données sont mises en cache sur des nœuds de traitement, un disque SSD ou même dans la RAM. La stratégie de cache permet à votre cluster de décrire les artefacts de données qu’il utilise, afin que les données plus importantes puissent être prioritaires.

Autorisations

Vous devez disposer d’au moins les autorisations table Administration pour exécuter cette commande.

Syntax

.altermaterialized-viewMaterializedViewNamepolicycachingPolicyParameters

Découvrez les conventions de syntaxe.

Paramètres

Nom Type Obligatoire Description
MaterializedViewName string ✔️ Nom de la vue matérialisée.
PolicyParameters string ✔️ Un ou plusieurs paramètres de stratégie. Pour connaître les paramètres, consultez Stratégie de cache.

Exemples

Définissez la stratégie de mise en cache pour inclure les 30 derniers jours.

.alter materialized-view MyMaterializedView policy caching hot = 30d

Définissez la stratégie de mise en cache pour inclure les 30 derniers jours et les données de janvier et avril 2021.

.alter materialized-view MyMaterializedView policy caching 
        hot = 30d,
        hot_window = datetime(2021-01-01) .. datetime(2021-02-01),
        hot_window = datetime(2021-04-01) .. datetime(2021-05-01)