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

> Tabela do sistema que contém informações sobre quotas.

# system.quotas

<div id="description">
  ## Descrição
</div>

Contém informações sobre [quotas](/pt-BR/reference/system-tables/quotas).

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

* `name` ([String](/pt-BR/reference/data-types/index)) — Nome da quota.
* `id` ([UUID](/pt-BR/reference/data-types/index)) — ID da quota.
* `storage` ([String](/pt-BR/reference/data-types/index)) — Armazenamento das quotas. Valor possível: 'users.xml' se uma quota estiver configurada no arquivo users.xml, 'disk' se uma quota estiver configurada por uma consulta SQL.
* `keys` ([Array(Enum8('user\_name' = 1, 'ip\_address' = 2, 'forwarded\_ip\_address' = 3, 'client\_key' = 4, 'normalized\_query\_hash' = 7))](/pt-BR/reference/data-types/index)) — A chave especifica como a quota deve ser compartilhada. Se duas conexões usarem a mesma quota e a mesma chave, elas compartilharão as mesmas quantidades de recursos. Valores: \[] — Todos os usuários compartilham a mesma quota, \['user\_name'] — Conexões com o mesmo nome de usuário compartilham a mesma quota, \['ip\_address'] — Conexões do mesmo IP compartilham a mesma quota, \['client\_key'] — Conexões com a mesma chave compartilham a mesma quota. Uma chave deve ser fornecida explicitamente por um cliente. Ao usar clickhouse-client, passe um valor de chave no parâmetro --quota\_key ou use o parâmetro quota\_key no arquivo de configuração do cliente. Ao usar a interface HTTP, use o cabeçalho X-ClickHouse-Quota, \['user\_name', 'client\_key'] — Conexões com a mesma client\_key compartilham a mesma quota. Se uma chave não for fornecida por um cliente, a quota será controlada por `user_name`, \['client\_key', 'ip\_address'] — Conexões com a mesma client\_key compartilham a mesma quota. Se uma chave não for fornecida por um cliente, a quota será controlada por ip\_address.
* `durations` ([Array(UInt32)](/pt-BR/reference/data-types/index)) — Duração dos intervalos de tempo em segundos.
* `apply_to_all` ([UInt8](/pt-BR/reference/data-types/index)) — Valor lógico. Mostra a quais usuários a quota é aplicada. Valores: 0 — A quota se aplica aos usuários especificados em apply\_to\_list. 1 — A quota se aplica a todos os usuários, exceto aos listados em apply\_to\_except.
* `apply_to_list` ([Array(String)](/pt-BR/reference/data-types/index)) — Lista de nomes de usuários/roles aos quais a quota deve ser aplicada.
* `apply_to_except` ([Array(String)](/pt-BR/reference/data-types/index)) — Lista de nomes de usuários/roles aos quais a quota não deve ser aplicada.
* `ipv4_prefix_bits` ([Nullable(UInt8)](/pt-BR/reference/data-types/index)) — Número de bits de prefixo para mascaramento de endereço IPv4. Conexões da mesma sub-rede compartilham a mesma quota. Usado somente quando a chave é `ip_address` ou `forwarded_ip_address`.
* `ipv6_prefix_bits` ([Nullable(UInt8)](/pt-BR/reference/data-types/index)) — Número de bits de prefixo para mascaramento de endereço IPv6. Conexões da mesma sub-rede compartilham a mesma quota. Usado somente quando a chave é `ip_address` ou `forwarded_ip_address`.

<div id="see-also">
  ## Veja também
</div>

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