Серверы Informix поддерживают горизонтальную фрагментацию таблиц. Это такой способ
хранения таблицы, когда совокупность ее строк разбивается на несколько групп согласно
некоторому правилу, и эти группы хранятся на разных дисковых разделах. В Informix-OXPS
фрагменты таблицы могут распределяться между дисками разных узлов.
Благодаря фрагментации:
Сокращается время обработки одного запроса, поскольку для
сканирования таблицы создается несколько параллельных потоков. Если
стратегия фрагментации выбрана удачно, то ускорение при выборке из
таблицы практически линейно зависит от числа фрагментов.
Снижается уровень конкуренции при одновременном обращении
нескольких запросов к одной таблице, поскольку для каждого из них читается
только тот дисковый фрагмент, к которому относится данный запрос.
Повышается готовность (доступность) приложений. Даже если некоторые
фрагменты таблицы недоступны из-за того, что соответствующие диски вышли
из строя, запросы к ней во многих случаях могут выполняться.
Улучшаются характеристики административных операций, таких как
архивирование-восстановление, загрузка-выгрузка данных, поскольку они
применимы к отдельным фрагментам таблиц.