From 7125ce99d12740b6212fa25a4178abe85d56d58a Mon Sep 17 00:00:00 2001 From: almaz-rt Date: Thu, 14 Nov 2024 21:11:27 +0300 Subject: [PATCH] Corrected distribution rule.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Откорректировано применяемое правило дистрибуции в случае, если оно явно не указано при создании таблицы (со ссылкой на официальную документацию Greenplum - "If a DISTRIBUTED BY, DISTRIBUTED RANDOMLY, or DISTRIBUTED REPLICATED clause is not supplied, then Greenplum Database assigns a hash distribution policy to the table using either the PRIMARY KEY (if the table has one) or the first column of the table as the distribution key"). --- ru/managed-greenplum/concepts/sharding.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru/managed-greenplum/concepts/sharding.md b/ru/managed-greenplum/concepts/sharding.md index f3dd7e71dd4..d015b39ddc7 100644 --- a/ru/managed-greenplum/concepts/sharding.md +++ b/ru/managed-greenplum/concepts/sharding.md @@ -2,7 +2,7 @@ [_Шардирование_](../../glossary/sharding.md) — это стратегия горизонтального масштабирования кластера {{ GP }}, при которой части каждой таблицы в базе данных размещаются на разных хостах-сегментах. Каждый запрос на запись или чтение в {{ GP }} утилизирует все сегменты кластера. -По умолчанию все таблицы в {{ GP }} создаются со случайной дистрибуцией — сегмент для хранения каждой строки определяется случайным образом. Это гарантирует равномерное распределение данных по сегментам. +Если правило дистрибуции при создании таблицы не указано, то дистрибуция происходит либо по полю, которое указано в качестве Primary Key (если оно задано), либо по первому полю таблицы (https://docs.vmware.com/en/VMware-Greenplum/6/greenplum-database/ref_guide-sql_commands-CREATE_TABLE.html). ## Ключ дистрибуции {#distribution-key}