add frontmatter dashes

This commit is contained in:
DanRoscigno 2022-08-28 09:53:52 -04:00
parent a0bc5b6ea4
commit c4caa35cfd
77 changed files with 154 additions and 0 deletions

View File

@ -1,3 +1,5 @@
---
---
# Integrating Rust libraries
Rust library integration will be described based on BLAKE3 hash-function integration.

View File

@ -1,3 +1,5 @@
---
---
# Kerberos
Existing and properly configured ClickHouse users can be authenticated via Kerberos authentication protocol.

View File

@ -1,3 +1,5 @@
---
---
# LDAP
LDAP server can be used to authenticate ClickHouse users. There are two different approaches for doing this:

View File

@ -1,3 +1,5 @@
---
---
# SSL X.509 certificate authentication
[SSL 'strict' option](../server-configuration-parameters/settings.md#server_configuration_parameters-openssl) enables mandatory certificate validation for the incoming connections. In this case, only connections with trusted certificates can be established. Connections with untrusted certificates will be rejected. Thus, certificate validation allows to uniquely authenticate an incoming connection. `Common Name` field of the certificate is used to identify connected user. This allows to associate multiple certificates with the same user. Additionally, reissuing and revoking of the certificates does not affect the ClickHouse configuration.

View File

@ -1,3 +1,5 @@
---
---
# Memory overcommit
Memory overcommit is an experimental technique intended to allow to set more flexible memory limits for queries.

View File

@ -1,3 +1,5 @@
---
---
# MergeTree tables settings
The values of `merge_tree` settings (for all MergeTree tables) can be viewed in the table `system.merge_tree_settings`, they can be overridden in `config.xml` in the `merge_tree` section, or set in the `SETTINGS` section of each table.

View File

@ -1,3 +1,5 @@
---
---
# asynchronous_metric_log
Contains the historical values for `system.asynchronous_metrics`, which are saved once per minute. Enabled by default.

View File

@ -1,3 +1,5 @@
---
---
# asynchronous_metrics
Contains metrics that are calculated periodically in the background. For example, the amount of RAM in use.

View File

@ -1,3 +1,5 @@
---
---
# clusters
Contains information about clusters available in the config file and the servers in them.

View File

@ -1,3 +1,5 @@
---
---
# columns
Contains information about columns in all the tables.

View File

@ -1,3 +1,5 @@
---
---
# contributors
Contains information about contributors. The order is random at query execution time.

View File

@ -1,3 +1,5 @@
---
---
# crash_log
Contains information about stack traces for fatal errors. The table does not exist in the database by default, it is created only when fatal errors occur.

View File

@ -1,3 +1,5 @@
---
---
# current_roles
Contains active roles of a current user. `SET ROLE` changes the contents of this table.

View File

@ -1,3 +1,5 @@
---
---
# data_skipping_indices
Contains information about existing data skipping indices in all the tables.

View File

@ -1,3 +1,5 @@
---
---
# data_type_families
Contains information about supported [data types](../../sql-reference/data-types/index.md).

View File

@ -1,3 +1,5 @@
---
---
# databases
Contains information about the databases that are available to the current user.

View File

@ -1,3 +1,5 @@
---
---
# detached_parts
Contains information about detached parts of [MergeTree](../../engines/table-engines/mergetree-family/mergetree.md) tables. The `reason` column specifies why the part was detached.

View File

@ -1,3 +1,5 @@
---
---
# dictionaries
Contains information about [external dictionaries](../../sql-reference/dictionaries/external-dictionaries/external-dicts.md).

View File

@ -1,3 +1,5 @@
---
---
# disks
Contains information about disks defined in the [server configuration](../../engines/table-engines/mergetree-family/mergetree.md#table_engine-mergetree-multiple-volumes_configure).

View File

@ -1,3 +1,5 @@
---
---
# distributed_ddl_queue
Contains information about [distributed ddl queries (ON CLUSTER clause)](../../sql-reference/distributed-ddl.md) that were executed on a cluster.

View File

@ -1,3 +1,5 @@
---
---
# distribution_queue
Contains information about local files that are in the queue to be sent to the shards. These local files contain new parts that are created by inserting new data into the Distributed table in asynchronous mode.

View File

@ -1,3 +1,5 @@
---
---
# enabled_roles
Contains all active roles at the moment, including current role of the current user and granted roles for current role.

View File

@ -1,3 +1,5 @@
---
---
# errors
Contains error codes with the number of times they have been triggered.

View File

@ -1,3 +1,5 @@
---
---
# events
Contains information about the number of events that have occurred in the system. For example, in the table, you can find how many `SELECT` queries were processed since the ClickHouse server started.

View File

@ -1,3 +1,5 @@
---
---
# functions
Contains information about normal and aggregate functions.

View File

@ -1,3 +1,5 @@
---
---
# grants
Privileges granted to ClickHouse user accounts.

View File

@ -1,3 +1,5 @@
---
---
# graphite_retentions
Contains information about parameters [graphite_rollup](../../operations/server-configuration-parameters/settings.md#server_configuration_parameters-graphite) which are used in tables with [\*GraphiteMergeTree](../../engines/table-engines/mergetree-family/graphitemergetree.md) engines.

View File

@ -1,3 +1,5 @@
---
---
# INFORMATION_SCHEMA
`INFORMATION_SCHEMA` (`information_schema`) is a system database that contains views. Using these views, you can get information about the metadata of database objects. These views read data from the columns of the [system.columns](../../operations/system-tables/columns.md), [system.databases](../../operations/system-tables/databases.md) and [system.tables](../../operations/system-tables/tables.md) system tables.

View File

@ -1,3 +1,5 @@
---
---
# licenses
Сontains licenses of third-party libraries that are located in the [contrib](https://github.com/ClickHouse/ClickHouse/tree/master/contrib) directory of ClickHouse sources.

View File

@ -1,3 +1,5 @@
---
---
# merge_tree_settings
Contains information about settings for `MergeTree` tables.

View File

@ -1,3 +1,5 @@
---
---
# merges
Contains information about merges and part mutations currently in process for tables in the MergeTree family.

View File

@ -1,3 +1,5 @@
---
---
# metric_log
Contains history of metrics values from tables `system.metrics` and `system.events`, periodically flushed to disk.

View File

@ -1,3 +1,5 @@
---
---
# metrics
Contains metrics which can be calculated instantly, or have a current value. For example, the number of simultaneously processed queries or the current replica delay. This table is always up to date.

View File

@ -1,3 +1,5 @@
---
---
# mutations
The table contains information about [mutations](../../sql-reference/statements/alter/index.md#mutations) of [MergeTree](../../engines/table-engines/mergetree-family/mergetree.md) tables and their progress. Each mutation command is represented by a single row.

View File

@ -1,3 +1,5 @@
---
---
# numbers
This table contains a single UInt64 column named `number` that contains almost all the natural numbers starting from zero.

View File

@ -1,3 +1,5 @@
---
---
# numbers_mt
The same as [system.numbers](../../operations/system-tables/numbers.md) but reads are parallelized. The numbers can be returned in any order.

View File

@ -1,3 +1,5 @@
---
---
# one
This table contains a single row with a single `dummy` UInt8 column containing the value 0.

View File

@ -1,3 +1,5 @@
---
---
# opentelemetry_span_log
Contains information about [trace spans](https://opentracing.io/docs/overview/spans/) for executed queries.

View File

@ -1,3 +1,5 @@
---
---
# part_log
The `system.part_log` table is created only if the [part_log](../../operations/server-configuration-parameters/settings.md#server_configuration_parameters-part-log) server setting is specified.

View File

@ -1,3 +1,5 @@
---
---
# parts {#system_tables-parts}
Contains information about parts of [MergeTree](../../engines/table-engines/mergetree-family/mergetree.md) tables.

View File

@ -1,3 +1,5 @@
---
---
# parts_columns
Contains information about parts and columns of [MergeTree](../../engines/table-engines/mergetree-family/mergetree.md) tables.

View File

@ -1,3 +1,5 @@
---
---
# processes
This system table is used for implementing the `SHOW PROCESSLIST` query.

View File

@ -1,3 +1,5 @@
---
---
# query_log
Contains information about executed queries, for example, start time, duration of processing, error messages.

View File

@ -1,3 +1,5 @@
---
---
# query_thread_log
Contains information about threads that execute queries, for example, thread name, thread start time, duration of query processing.

View File

@ -1,3 +1,5 @@
---
---
# query_views_log
Contains information about the dependent views executed when running a query, for example, the view type or the execution time.

View File

@ -1,3 +1,5 @@
---
---
# quota_limits
Contains information about maximums for all intervals of all quotas. Any number of rows or zero can correspond to one quota.

View File

@ -1,3 +1,5 @@
---
---
# quota_usage
Quota usage by the current user: how much is used and how much is left.

View File

@ -1,3 +1,5 @@
---
---
# quotas
Contains information about [quotas](../../operations/system-tables/quotas.md).

View File

@ -1,3 +1,5 @@
---
---
# quotas_usage
Quota usage by all users.

View File

@ -1,3 +1,5 @@
---
---
# replicas
Contains information and status for replicated tables residing on the local server.

View File

@ -1,3 +1,5 @@
---
---
# replicated_fetches
Contains information about currently running background fetches.

View File

@ -1,3 +1,5 @@
---
---
# replication_queue
Contains information about tasks from replication queues stored in ClickHouse Keeper, or ZooKeeper, for tables in the `ReplicatedMergeTree` family.

View File

@ -1,3 +1,5 @@
---
---
# role_grants
Contains the role grants for users and roles. To add entries to this table, use `GRANT role TO user`.

View File

@ -1,3 +1,5 @@
---
---
# roles
Contains information about configured [roles](../../operations/access-rights.md#role-management).

View File

@ -1,3 +1,5 @@
---
---
# row_policies
Contains filters for one particular table, as well as a list of roles and/or users which should use this row policy.

View File

@ -1,3 +1,5 @@
---
---
# session_log
Contains information about all successful and failed login and logout events.

View File

@ -1,3 +1,5 @@
---
---
# settings
Contains information about session settings for current user.

View File

@ -1,3 +1,5 @@
---
---
# settings_profile_elements
Describes the content of the settings profile:

View File

@ -1,3 +1,5 @@
---
---
# settings_profiles
Contains properties of configured setting profiles.

View File

@ -1,3 +1,5 @@
---
---
# stack_trace
Contains stack traces of all server threads. Allows developers to introspect the server state.

View File

@ -1,3 +1,5 @@
---
---
# storage_policies
Contains information about storage policies and volumes defined in the [server configuration](../../engines/table-engines/mergetree-family/mergetree.md#table_engine-mergetree-multiple-volumes_configure).

View File

@ -1,3 +1,5 @@
---
---
# table_engines
Contains description of table engines supported by server and their feature support information.

View File

@ -1,3 +1,5 @@
---
---
# tables
Contains metadata of each table that the server knows about.

View File

@ -1,3 +1,5 @@
---
---
# text_log
Contains logging entries. The logging level which goes to this table can be limited to the `text_log.level` server setting.

View File

@ -1,3 +1,5 @@
---
---
# time_zones
Contains a list of time zones that are supported by the ClickHouse server. This list of timezones might vary depending on the version of ClickHouse.

View File

@ -1,3 +1,5 @@
---
---
# trace_log
Contains stack traces collected by the sampling query profiler.

View File

@ -1,3 +1,5 @@
---
---
# users
Contains a list of [user accounts](../../operations/access-rights.md#user-account-management) configured at the server.

View File

@ -1,3 +1,5 @@
---
---
# zookeeper
The table does not exist unless ClickHouse Keeper or ZooKeeper is configured. The `system.zookeeper` table exposes data from the Keeper cluster defined in the config.

View File

@ -1,3 +1,5 @@
---
---
# zookeeper_log
This table contains information about the parameters of the request to the ZooKeeper server and the response from it.

View File

@ -1,3 +1,5 @@
---
---
# clickhouse-compressor

View File

@ -1,3 +1,5 @@
---
---
# clickhouse-format
Allows formatting input queries.

View File

@ -1,3 +1,5 @@
---
---
# clickhouse-obfuscator
A simple tool for table data obfuscation.

View File

@ -1,3 +1,5 @@
---
---
# clickhouse-odbc-bridge
Simple HTTP-server which works like a proxy for ODBC driver. The main motivation

View File

@ -1,3 +1,5 @@
---
---
# SimpleAggregateFunction
`SimpleAggregateFunction(name, types_of_arguments…)` data type stores current value of the aggregate function, and does not store its full state as [`AggregateFunction`](../../sql-reference/data-types/aggregatefunction.md) does. This optimization can be applied to functions for which the following property holds: the result of applying a function `f` to a row set `S1 UNION ALL S2` can be obtained by applying `f` to parts of the row set separately, and then again applying `f` to the results: `f(S1 UNION ALL S2) = f(f(S1) UNION ALL f(S2))`. This property guarantees that partial aggregation results are enough to compute the combined one, so we do not have to store and process any extra data.

View File

@ -1,3 +1,5 @@
---
---
# Distance functions
## L1Norm

View File

@ -1,3 +1,5 @@
---
---
# EXISTS
The `EXISTS` operator checks how many records are in the result of a subquery. If it is empty, then the operator returns `0`. Otherwise, it returns `1`.

View File

@ -1,3 +1,5 @@
---
---
# IN Operators
The `IN`, `NOT IN`, `GLOBAL IN`, and `GLOBAL NOT IN` operators are covered separately, since their functionality is quite rich.