mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-10 09:32:06 +00:00
Merge pull request #22350 from gyuton/gyuton-DOCSUP-8002-Edit-and-translate-to-Russian
DOCSUP-8002: Edited and translated to Russian (insert_distributed_one_random_shard)
This commit is contained in:
commit
b3dc44e267
@ -1914,7 +1914,7 @@ Default value: `0`.
|
|||||||
|
|
||||||
Enables or disables random shard insertion into a [Distributed](../../engines/table-engines/special/distributed.md#distributed) table when there is no distributed key.
|
Enables or disables random shard insertion into a [Distributed](../../engines/table-engines/special/distributed.md#distributed) table when there is no distributed key.
|
||||||
|
|
||||||
By default, when inserting data into a `Distributed` table with more than one shard, the ClickHouse server will any insertion request if there is no distributed key. When `insert_distributed_one_random_shard = 1`, insertions are allowed and data is forwarded randomly among all shards.
|
By default, when inserting data into a `Distributed` table with more than one shard, the ClickHouse server will reject any insertion request if there is no distributed key. When `insert_distributed_one_random_shard = 1`, insertions are allowed and data is forwarded randomly among all shards.
|
||||||
|
|
||||||
Possible values:
|
Possible values:
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@ toc_priority: 8
|
|||||||
toc_title: PostgreSQL
|
toc_title: PostgreSQL
|
||||||
---
|
---
|
||||||
|
|
||||||
# PosgtreSQL {#postgresql}
|
# PostgreSQL {#postgresql}
|
||||||
|
|
||||||
Движок PostgreSQL позволяет выполнять запросы `SELECT` над данными, хранящимися на удалённом PostgreSQL сервере.
|
Движок PostgreSQL позволяет выполнять запросы `SELECT` над данными, хранящимися на удалённом PostgreSQL сервере.
|
||||||
|
|
||||||
|
@ -1792,6 +1792,19 @@ ClickHouse генерирует исключение
|
|||||||
- [Движок Distributed](../../engines/table-engines/special/distributed.md#distributed)
|
- [Движок Distributed](../../engines/table-engines/special/distributed.md#distributed)
|
||||||
- [Управление распределёнными таблицами](../../sql-reference/statements/system.md#query-language-system-distributed)
|
- [Управление распределёнными таблицами](../../sql-reference/statements/system.md#query-language-system-distributed)
|
||||||
|
|
||||||
|
## insert_distributed_one_random_shard {#insert_distributed_one_random_shard}
|
||||||
|
|
||||||
|
Включает или отключает режим вставки данных в [Distributed](../../engines/table-engines/special/distributed.md#distributed)) таблицу в случайный шард при отсутствии ключ шардирования.
|
||||||
|
|
||||||
|
По умолчанию при вставке данных в `Distributed` таблицу с несколькими шардами и при отсутствии ключа шардирования сервер ClickHouse будет отклонять любой запрос на вставку данных. Когда `insert_distributed_one_random_shard = 1`, вставки принимаются, а данные записываются в случайный шард.
|
||||||
|
|
||||||
|
Возможные значения:
|
||||||
|
|
||||||
|
- 0 — если у таблицы несколько шардов, но ключ шардирования отсутствует, вставка данных отклоняется.
|
||||||
|
- 1 — если ключ шардирования отсутствует, то вставка данных осуществляется в случайный шард среди всех доступных шардов.
|
||||||
|
|
||||||
|
Значение по умолчанию: `0`.
|
||||||
|
|
||||||
## insert_shard_id {#insert_shard_id}
|
## insert_shard_id {#insert_shard_id}
|
||||||
|
|
||||||
Если не `0`, указывает, в какой шард [Distributed](../../engines/table-engines/special/distributed.md#distributed) таблицы данные будут вставлены синхронно.
|
Если не `0`, указывает, в какой шард [Distributed](../../engines/table-engines/special/distributed.md#distributed) таблицы данные будут вставлены синхронно.
|
||||||
|
@ -117,7 +117,7 @@ MODIFY COLUMN [IF EXISTS] name [type] [default_expr] [TTL] [AFTER name_after | F
|
|||||||
|
|
||||||
- TTL
|
- TTL
|
||||||
|
|
||||||
Примеры изменения TTL столбца смотрите в разделе [TTL столбца](ttl.md#mergetree-column-ttl).
|
Примеры изменения TTL столбца смотрите в разделе [TTL столбца](../../../engines/table-engines/mergetree-family/mergetree.md#mergetree-column-ttl).
|
||||||
|
|
||||||
Если указано `IF EXISTS`, запрос не возвращает ошибку, если столбца не существует.
|
Если указано `IF EXISTS`, запрос не возвращает ошибку, если столбца не существует.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user