|
DB2 не использует temporary table space - где копать?
|
|||
---|---|---|---|
#18+
Имеется temporary tablespace, статус нормальный. Запросы, требующие сортировки больших объемов данных, падают с сообщением о нехватке страниц в bufferpool, иногда ссылаясь на bufferpool обслуживающий этот tablespace, чаще же сообщение не содержит номера вообще. Физическая запись на диск во временный таблеспейс даже не начинается. Запрос на такой же (тождественной по данным и практически совпадающей по железу и конфигурации БД) благополучно шуршит диском и завершается нормально. План исполнения одинаков. Известные расхождения в конфигурациях: База 1 (работающая) - меньшее количество дисков, несколько буфферпулов, не задействованных в запросе, имеют меньший размер. База 2 (не работающая) - получена backup/restore c первой базы. БОльшее количество IO_cleaners, IO_servers, maxagents. Тяжелых запросов, одновременно бегущих - 1-2 на обеих базах. Все происходит на 8.1.6 под Windows 2003 Enterprise. Куда можно копать? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2005, 21:11 |
|
|
start [/forum/topic.php?fid=43&gotonew=1&tid=1605934]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
11ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
others: | 279ms |
total: | 412ms |
0 / 0 |