> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-trino-dialect.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Table système contenant des informations sur les vues matérialisées rafraîchissables.

# system.view_refreshes

<Info>
  **Interroger dans ClickHouse Cloud**

  Les données de cette table système sont stockées localement sur chaque nœud de ClickHouse Cloud. Pour obtenir une vue complète de l’ensemble des données, il faut donc utiliser la fonction `clusterAllReplicas`. Consultez [cette page](/fr/reference/system-tables/overview#system-tables-in-clickhouse-cloud) pour plus de détails.
</Info>

<div id="description">
  ## Description
</div>

Informations sur les [vues matérialisées rafraîchissables](/fr/reference/statements/create/view#refreshable-materialized-view). Contient toutes les vues matérialisées rafraîchissables, qu'elles soient en cours d'actualisation ou non.

<div id="columns">
  ## Colonnes
</div>

* `database` ([String](/fr/reference/data-types/string)) — Nom de la base de données contenant la table.
* `view` ([String](/fr/reference/data-types/string)) — Nom de la table.
* `uuid` ([UUID](/fr/reference/data-types/uuid)) — UUID de la table (base de données Atomic).
* `status` ([String](/fr/reference/data-types/string)) — État actuel de l’actualisation.
* `last_success_time` ([Nullable(DateTime)](/fr/reference/data-types/nullable)) — Heure de début de la dernière actualisation réussie. NULL si aucune actualisation réussie n’a eu lieu depuis le démarrage du serveur ou la création de la table.
* `last_success_duration_ms` ([Nullable(UInt64)](/fr/reference/data-types/nullable)) — Durée de la dernière actualisation.
* `last_refresh_time` ([Nullable(DateTime)](/fr/reference/data-types/nullable)) — Heure à laquelle la dernière tentative d’actualisation s’est terminée (si elle est connue) ou a démarré (si elle est inconnue ou toujours en cours). NULL si aucune tentative d’actualisation n’a eu lieu depuis le démarrage du serveur ou la création de la table.
* `last_refresh_replica` ([String](/fr/reference/data-types/string)) — Si la coordination est activée, nom de la réplique ayant effectué la tentative d’actualisation en cours (si elle est en cours) ou précédente (sinon).
* `next_refresh_time` ([Nullable(DateTime)](/fr/reference/data-types/nullable)) — Heure de début planifiée de la prochaine actualisation. NULL si cette heure n’est pas encore connue, par exemple lors de l’attente de dépendances (status `WaitingForDependencies` ou `MissingDependencies`).
* `exception` ([String](/fr/reference/data-types/string)) — Message d’erreur de la tentative précédente si elle a échoué.
* `retry` ([UInt64](/fr/reference/data-types/int-uint)) — Nombre de tentatives échouées jusqu’à présent pour l’actualisation en cours. Non disponible si le status est `RunningOnAnotherReplica`.
* `progress` ([Nullable(Float64)](/fr/reference/data-types/nullable)) — Progression, entre 0 et 1, de l’actualisation en cours ou de la dernière actualisation terminée sur la réplique concernée. NULL si le status est `RunningOnAnotherReplica` ou si l’actualisation n’est pas en cours.
* `read_rows` ([Nullable(UInt64)](/fr/reference/data-types/nullable)) — Nombre de lignes lues par l’actualisation en cours ou la dernière actualisation terminée sur la réplique concernée. NULL si le status est `RunningOnAnotherReplica`.
* `read_bytes` ([Nullable(UInt64)](/fr/reference/data-types/nullable)) — Nombre d’octets lus par l’actualisation en cours ou la dernière actualisation terminée sur la réplique concernée. NULL si le status est `RunningOnAnotherReplica`
* `total_rows` ([Nullable(UInt64)](/fr/reference/data-types/nullable)) — Nombre total estimé de lignes à lire par l’actualisation en cours ou la dernière actualisation terminée sur la réplique concernée. NULL si le status est `RunningOnAnotherReplica`
* `written_rows` ([Nullable(UInt64)](/fr/reference/data-types/nullable)) — Nombre de lignes écrites par l’actualisation en cours ou la dernière actualisation terminée sur la réplique concernée. NULL si le status est `RunningOnAnotherReplica`
* `written_bytes` ([Nullable(UInt64)](/fr/reference/data-types/nullable)) — Nombre d’octets écrits par l’actualisation en cours ou la dernière actualisation terminée sur la réplique concernée. NULL si le status est `RunningOnAnotherReplica`

<div id="example">
  ## Exemple
</div>

```sql theme={null}
SELECT
    database,
    view,
    status,
    last_refresh_time,
    next_refresh_time
FROM system.view_refreshes

┌─database─┬─view───────────────────────┬─status────┬───last_refresh_time─┬───next_refresh_time─┐
│ default  │ hello_documentation_reader │ Scheduled │ 2023-12-01 01:24:00 │ 2023-12-01 01:25:00 │
└──────────┴────────────────────────────┴───────────┴─────────────────────┴─────────────────────┘
```
