Skip to content

Commit ff4a1f3

Browse files
Cupcake-masterenhorse
authored andcommitted
Correcting errors in the file db.md
1 parent ae77b44 commit ff4a1f3

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

db.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ __По характеристике содержимого__
195195

196196
__По механизму обновления__
197197
+ _полностью перестраиваемый_ — при добавлении элемента заново перестраивается весь индекс.
198-
+ _пополняемый (балансируемый)_ — при добавлении элементов индекс перестраивается частично (например одна из ветви) и периодически балансируется.
198+
+ _пополняемый (балансируемый)_ — при добавлении элементов индекс перестраивается частично (например, одна из ветви) и периодически балансируется.
199199

200200
__По покрытию индексируемого содержимого__
201201
+ _полностью покрывающий (полный) индекс_ — покрывает всё содержимое индексируемого объекта.
@@ -223,9 +223,9 @@ __Индексы в кластерных системах__
223223
[к оглавлению](#Базы-данных)
224224

225225
## Когда полное сканирование набора данных выгоднее доступа по индексу?
226-
Полное сканирование производится многоблочным чтением. Сканирование по индексу - одноблочным. Также, при доступе по индексу сначала идет сканирование самого индекса, а затем чтение блоков из набора данных. Число блоков, которые надо при этом прочитать из набора зависит от фактора кластеризации. Если суммарная стоимость всех необходимых одноблочных чтений больше стоимости полного сканирования многоблочным чтением, то полное сканирование выгоднее и оно выбирается оптимизатором.
226+
Полное сканирование производится многоблочным чтением. Сканирование по индексу - одноблочным. Также, при доступе по индексу сначала идет сканирование самого индекса, а затем чтение блоков из набора данных. Число блоков, которые надо при этом прочитать из набора зависит от фактора кластеризации. Если суммарная стоимость всех необходимых одноблочных чтений больше стоимости полного сканирования многоблочным чтением, то полное сканирование выгоднее, и оно выбирается оптимизатором.
227227

228-
Таким образом, полное сканирование выбирается при слабой селективности предикатов зароса и/или слабой кластеризации данных, либо в случае очень маленьких наборов данных.
228+
Таким образом, полное сканирование выбирается при слабой селективности предикатов запроса и/или слабой кластеризации данных, либо в случае очень маленьких наборов данных.
229229

230230
[к оглавлению](#Базы-данных)
231231

0 commit comments

Comments
 (0)