Изменения документа Пагинация | Paging
Редактировал(а) Alexandr Fokin 2024/03/20 11:00
<
>
отредактировано Alexandr Fokin
на 2024/02/10 16:09
на 2024/02/10 16:09
отредактировано Alexandr Fokin
на 2024/02/14 22:33
на 2024/02/14 22:33
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -18,16 +18,16 @@ 18 18 |(% style="width:84px" %)Пример 1|(% style="width:1015px" %){{code language="sql"}}select * 19 19 from <testTable> 20 20 where 21 - <column1> > <value1> 22 - and <column 2> > <value2>21 + <column1> >= <value1> 22 + and <column_id> > <value_id> 23 23 and <column3> > <value3> 24 -order by <column1>, <column 2>24 +order by <column1>, <column_id> 25 25 limit 1000{{/code}}((( 26 26 27 27 28 -Исходные: есть таблица <testTable> со следующим индексом (<column1>, <column 2>).28 +Исходные: есть таблица <testTable> со следующим индексом (<column1>, <column_id>). 29 29 30 -Выполнение: при таком запросе пагинация по столбцам <column1>, <column 2> пройдет через индекс, а условие по столбцу <column3> будет выполняться через фильтрацию (перебор): Index Cond + Filter.30 +Выполнение: при таком запросе пагинация по столбцам <column1>, <column_id> пройдет через индекс, а условие по столбцу <column3> будет выполняться через фильтрацию (перебор): Index Cond + Filter. 31 31 Если убрать условие со столбцом <column3> то вся выборка пройдет через индекс (без дополнительного поиска): Index Cond. 32 32 ))) 33 33