ClickHouse/docs/en/operations/system-tables/dns_cache.md
Kirill Nikiforov 8b314a3ac8
Implement system.dns_cache table and dns_cache_max_size server setting (#60257)
* system.dns_cache table WIP

* system.dns_cache table

* rollback unexpected contrib changes

* rollback unexpected changes

* add docs

* code style fixes

* optimize dns cache exporting

* stateful test for system.dns_cache table

* stateful test for system.dns_cache table

* cr fixes

* stateful test for system.dns_cache table

* stateful test for system.dns_cache table

* implement system.dns_cache table

* system.dns_cache test

* system.dns_cache fix docs

* system.dns_cache prettify

* dns_cache_max_size settings

* fix system.dns_cache test

* Update dns_cache.md

* fix doc

Co-authored-by: pufit <pufit@clickhouse.com>

---------

Co-authored-by: pufit <pufit@clickhouse.com>
2024-02-26 15:48:02 -05:00

1.3 KiB

slug
/en/operations/system-tables/dns_cache

dns_cache

Contains information about cached DNS records.

Columns:

  • hostname (String) — cached hostname
  • ip_address (String) — ip address for the hostname
  • ip_family (Enum) — family of the ip address, possible values:
    • 'IPv4'
    • 'IPv6'
    • 'UNIX_LOCAL'
  • cached_at (DateTime) - when the record was cached

Example

Query:

SELECT * FROM system.dns_cache;

Result:

hostname ip_address ip_family cached_at
localhost ::1 IPv6 2024-02-11 17:04:40
localhost 127.0.0.1 IPv4 2024-02-11 17:04:40

See also