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

> Table système contenant des informations sur les quotas.

# system.quotas

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

Contient des informations sur les [quotas](/fr/reference/system-tables/quotas).

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

* `name` ([String](/fr/reference/data-types/index)) — Nom du quota.
* `id` ([UUID](/fr/reference/data-types/index)) — ID du quota.
* `storage` ([String](/fr/reference/data-types/index)) — Stockage des quotas. Valeur possible : 'users.xml' si un quota est configuré dans le fichier users.xml, 'disk' si un quota est configuré par une requête SQL.
* `keys` ([Array(Enum8('user\_name' = 1, 'ip\_address' = 2, 'forwarded\_ip\_address' = 3, 'client\_key' = 4, 'normalized\_query\_hash' = 7))](/fr/reference/data-types/index)) — La clé indique comment le quota doit être partagé. Si deux connexions utilisent le même quota et la même clé, elles partagent les mêmes quantités de ressources. Valeurs : \[] — Tous les utilisateurs partagent le même quota, \['user\_name'] — Les connexions avec le même nom d’utilisateur partagent le même quota, \['ip\_address'] — Les connexions provenant de la même adresse IP partagent le même quota. \['client\_key'] — Les connexions avec la même clé partagent le même quota. Une clé doit être explicitement fournie par un client. Lorsque vous utilisez clickhouse-client, transmettez une valeur de clé via le paramètre --quota\_key, ou utilisez le paramètre quota\_key dans le fichier de configuration du client. Lorsque vous utilisez l’interface HTTP, utilisez l’en-tête X-ClickHouse-Quota, \['user\_name', 'client\_key'] — Les connexions avec le même client\_key partagent le même quota. Si aucune clé n’est fournie par un client, le quota est suivi pour `user_name`, \['client\_key', 'ip\_address'] — Les connexions avec le même client\_key partagent le même quota. Si aucune clé n’est fournie par un client, le quota est suivi pour ip\_address.
* `durations` ([Array(UInt32)](/fr/reference/data-types/index)) — Durées des intervalles de temps, en secondes.
* `apply_to_all` ([UInt8](/fr/reference/data-types/index)) — Valeur logique. Elle indique à quels utilisateurs le quota s’applique. Valeurs : 0 — Le quota s’applique aux utilisateurs spécifiés dans apply\_to\_list. 1 — Le quota s’applique à tous les utilisateurs sauf à ceux répertoriés dans apply\_to\_except.
* `apply_to_list` ([Array(String)](/fr/reference/data-types/index)) — Liste des noms d’utilisateurs/rôles auxquels le quota doit s’appliquer.
* `apply_to_except` ([Array(String)](/fr/reference/data-types/index)) — Liste des noms d’utilisateurs/rôles auxquels le quota ne doit pas s’appliquer.
* `ipv4_prefix_bits` ([Nullable(UInt8)](/fr/reference/data-types/index)) — Nombre de bits de préfixe pour le masquage des adresses IPv4. Les connexions provenant du même sous-réseau partagent le même quota. Utilisé uniquement lorsque la clé est `ip_address` ou `forwarded_ip_address`.
* `ipv6_prefix_bits` ([Nullable(UInt8)](/fr/reference/data-types/index)) — Nombre de bits de préfixe pour le masquage des adresses IPv6. Les connexions provenant du même sous-réseau partagent le même quota. Utilisé uniquement lorsque la clé est `ip_address` ou `forwarded_ip_address`.

<div id="see-also">
  ## Voir aussi
</div>

* [SHOW QUOTAS](/fr/reference/statements/show#show-quotas)
