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

> Table système contenant des informations sur les insertions asynchrones. Chaque entrée représente une requête d'insertion mise en tampon au sein d'une requête d'insertion asynchrone.

# system.asynchronous_insert_log

<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>

## Description

Contient des informations sur les insertions asynchrones. Chaque entrée représente une requête d’insertion mise en tampon dans une requête d’insertion asynchrone.

Pour activer la journalisation, configurez les paramètres dans la section [asynchronous\_insert\_log](/fr/reference/settings/server-settings/settings/asynchronous#asynchronous_insert_log).

La fréquence de flush des données est définie par le paramètre `flush_interval_milliseconds` de la section des paramètres du serveur [asynchronous\_insert\_log](/fr/reference/settings/server-settings/settings/asynchronous#asynchronous_insert_log). Pour forcer le flush, utilisez la requête [SYSTEM FLUSH LOGS](/fr/reference/statements/system#flush-logs).

ClickHouse ne supprime pas automatiquement les données de la table. Consultez [Introduction](/fr/reference/system-tables/overview#system-tables-introduction) pour plus de détails.

Vous pouvez tronquer ou supprimer cette table à tout moment sans risque.

## Colonnes

* `hostname` ([LowCardinality(String)](/fr/reference/data-types/lowcardinality)) — Nom d’hôte du serveur qui exécute la requête.
* `clickhouse_version` ([LowCardinality(String)](/fr/reference/data-types/lowcardinality)) — Version du ClickHouse server qui a produit la ligne.
* `system_processor` ([LowCardinality(String)](/fr/reference/data-types/lowcardinality)) — Architecture CPU du ClickHouse server qui a produit la ligne.
* `event_date` ([Date](/fr/reference/data-types/date)) — Date à laquelle l’insertion asynchrone a eu lieu.
* `event_time` ([DateTime](/fr/reference/data-types/datetime)) — Date et heure auxquelles l’insertion asynchrone a fini de s’exécuter.
* `event_time_microseconds` ([DateTime64(6)](/fr/reference/data-types/datetime64)) — Date et heure auxquelles l’insertion asynchrone a fini de s’exécuter, avec une précision à la microseconde.
* `query` ([String](/fr/reference/data-types/string)) — Chaîne de la requête.
* `database` ([LowCardinality(String)](/fr/reference/data-types/lowcardinality)) — Nom de la base de données à laquelle appartient la table.
* `table` ([LowCardinality(String)](/fr/reference/data-types/lowcardinality)) — Nom de la table.
* `format` ([LowCardinality(String)](/fr/reference/data-types/lowcardinality)) — Nom du format.
* `query_id` ([String](/fr/reference/data-types/string)) — ID de la requête initiale.
* `bytes` ([UInt64](/fr/reference/data-types/int-uint)) — Nombre d’octets insérés.
* `rows` ([UInt64](/fr/reference/data-types/int-uint)) — Nombre de lignes insérées.
* `exception` ([String](/fr/reference/data-types/string)) — Message d’exception.
* `status` ([Enum8('Ok' = 0, 'ParsingError' = 1, 'FlushError' = 2)](/fr/reference/data-types/enum)) — Statut de l’insertion. Valeurs : 'Ok' = 0 — Insertion réussie, 'ParsingError' = 1 — Exception lors de l’analyse des données, 'FlushError' = 2 — Exception lors du flush des données.
* `data_kind` ([Enum8('Parsed' = 0, 'Preprocessed' = 1)](/fr/reference/data-types/enum)) — État des données. Valeurs : 'Parsed' et 'Preprocessed'.
* `flush_time` ([DateTime](/fr/reference/data-types/datetime)) — Date et heure auxquelles le flush a eu lieu.
* `flush_time_microseconds` ([DateTime64(6)](/fr/reference/data-types/datetime64)) — Date et heure auxquelles le flush a eu lieu, avec une précision à la microseconde.
* `flush_query_id` ([String](/fr/reference/data-types/string)) — ID de la requête de flush.
* `timeout_milliseconds` ([UInt64](/fr/reference/data-types/int-uint)) — Timeout adaptatif calculé pour cette entrée.

## Exemple

```sql title="Query" theme={null}
SELECT * FROM system.asynchronous_insert_log LIMIT 1 \G;
```

```text title="Response" theme={null}
hostname:                clickhouse.eu-central1.internal
event_date:              2023-06-08
event_time:              2023-06-08 10:08:53
event_time_microseconds: 2023-06-08 10:08:53.199516
query:                   INSERT INTO public.data_guess (user_id, datasource_id, timestamp, path, type, num, str) FORMAT CSV
database:                public
table:                   data_guess
format:                  CSV
query_id:                b46cd4c4-0269-4d0b-99f5-d27668c6102e
bytes:                   133223
exception:
status:                  Ok
flush_time:              2023-06-08 10:08:55
flush_time_microseconds: 2023-06-08 10:08:55.139676
flush_query_id:          cd2c1e43-83f5-49dc-92e4-2fbc7f8d3716
```

## Voir aussi

* [system.query\_log](/fr/reference/system-tables/query_log) — Description de la table système `query_log`, qui contient des informations générales sur l'exécution des requêtes.
* [system.asynchronous\_inserts](/fr/reference/system-tables/asynchronous_inserts) — Cette table contient des informations sur les insertions asynchrones en attente dans la file d'attente.
