Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit3a04310

Browse files
committed
Fixed typos in the documentation
1 parent3d46cbf commit3a04310

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

‎contrib/pathman/README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,4 +151,4 @@ SELECT append_partition('range_rel');
151151

152152
##Author
153153
Ildar Musin <i.musin@postgrespro.ru> Postgres Professional Ltd., Russia
154-
This module is sponsored by Postgres Professional Ltd., Russia
154+
This module is sponsored by Postgres Professional Ltd., Russia

‎contrib/pathman/README.rus.md‎

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,22 @@ CHECK ( id >= 200 AND id < 300 )
1919

2020
Несмотря на гибкость, этот механизм обладает недостатками. Так при фильтрации данных оптимизатор вынужден перебирать все дочерние секции и сравнивать условие запроса с CHECK CONSTRAINT-ами секции, чтобы определить из каких секций ему следует загружать данные. При большом количестве секций это создает дополнительные накладные расходы, которые могут свести на нет выигрыш в производительности от применения секционирования.
2121

22-
Модуль `pathman` предоставляет функции для создания и управления секциями (см. следующий раздел) и механизм секционирования, оптимизированный с учетом знания о стуктуре дочерних таблиц. Конфигурация сохраняется таблице `pathman_config`, каждая строка которой содержит запись для одной секционированной таблицы (название таблицы, аттрибут и тип разбиения). В процессе инициализации модуля в разделяемую память сохраняется конфигурация дочерних таблиц в удобном для поиска формате. Получив запрос типа `SELECT` к секционированной таблице, `pathman` анализирует дерево условий запроса и выделяет из него условия вида:
22+
Модуль`pathman` предоставляет функции для создания и управления
23+
секциями (см. следующий раздел) и механизм секционирования,
24+
оптимизированный с учетом знания о структуре дочерних таблиц. Конфигурация сохраняется таблице`pathman_config`, каждая строка которой содержит запись для одной секционированной таблицы (название таблицы, атрибут и тип разбиения). В процессе инициализации модуля в разделяемую память сохраняется конфигурация дочерних таблиц в удобном для поиска формате. Получив запрос типа`SELECT` к секционированной таблице,`pathman` анализирует дерево условий запроса и выделяет из него условия вида:
2325

2426
```
2527
ПЕРЕМЕННАЯ ОПЕРАТОР КОНСТАНТА
2628
```
27-
где`ПЕРЕМЕННАЯ` -- этоаттрибут, по которому было выполнено разбиение,`ОПЕРАТОР` -- оператор сравнения (поддерживаются =, <, <=, >, >=),`КОНСТАНТА` -- скалярное значение. Например:
29+
где`ПЕРЕМЕННАЯ` -- этоатрибут, по которому было выполнено разбиение,`ОПЕРАТОР` -- оператор сравнения (поддерживаются =, <, <=, >, >=),`КОНСТАНТА` -- скалярное значение. Например:
2830

2931
```
3032
WHERE id = 150
3133
```
3234

3335
##Installation
3436

35-
Для установки pathman выполните в директориираширения команду:
37+
Для установки pathman выполните в директориирасширения команду:
3638
```
3739
make install
3840
```
@@ -113,7 +115,7 @@ INSERT INTO hash_rel (value) SELECT g FROM generate_series(1, 10000) as g;
113115
```
114116
SELECT create_hash_partitions('hash_rel', 'value', 100);
115117
```
116-
Перенсем данные из родительской таблицы в дочерние секции.
118+
Перенесем данные из родительской таблицы в дочерние секции.
117119
```
118120
SELECT partition_data('hash_rel');
119121
```
@@ -131,7 +133,7 @@ SELECT create_range_partitions('range_rel', 'dt', '2010-01-01'::date, '1 month':
131133
```
132134
>Значение`premake` равно 59, а не 60, т.к. 1 секция создается независимо от значения`premake`
133135
134-
Перенсем данные из родительской таблицы в дочерние секции.
136+
Перенесем данные из родительской таблицы в дочерние секции.
135137
```
136138
SELECT partition_data('range_rel');
137139
```
@@ -146,4 +148,4 @@ SELECT split_range_partition('range_rel_1', '2010-02-15'::date);
146148
Добавим новую секцию в конец списка секций:
147149
```
148150
SELECT append_partition('range_rel')
149-
```
151+
```

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp