Пул сортировки
При выборе размера пула сортировки ядра СУБД (ключ /SPOOL
командной строки запуска ядра СУБД) необходимо руководствоваться следующими правилами:
-
если для БД задан один процесс сортировки, то по умолчанию при автоконфигурировании СУБД выделяет для пула сортировки эквивалент 1/4 части от пула ядра СУБД (от значения ключа
/POOL
), на это значение надо ориентироваться при задании параметраSPOOL
при обычной работе с СУБД; -
для ряда DDL-операций (например, для массового создания или пересоздания индексов) бывает целесообразно задать сравнительно небольшое значение ключа
/POOL
и за его счёт увеличить значение пула сортировки. Например, если при обычной работе используются значения/POOL=2000000
и/SPOOL=500000
, то (при условии одного процесса сортировки) перед созданием индексов бывает целесообразно перезапустить ядро СУБД, например, с параметрами/POOL=500000
и/SPOOL=2000000
, а после создания индексов вновь перезапустить ядро СУБД со старыми параметрами/POOL=2000000
и/SPOOL=500000
.