Процедура тормозит
Добавлено: 05 фев 2009, 13:28
И так может кто-то сталкивался или объяснит в чем проблема.
ФБ 1.5.3 Классик
ОЗУ - 16ГБ + 8Гб свап
БД > 200Гб
ОС Linux RedHat 2.6.9
Есть процедура, которая берет исходные данные с одной таблицы,
подтягивает некоторые параметры из других и результат вставляет в другую таблицу, удаляя исходные данные из первой.
Если взять ребутнуть сервер, то при обратотке 1000 оперций fetched from cash = порядка 7000-20000,
и процедура обрабатывает порядка 120-150 операций в секунду.
Если после продолжительной работы опять запустить процедуру то на 1000 операций приходить 20 000 000 - 40 000 000 fetched from cash,
и процедура обрабатывает 30-70 оперций в секунду, может упасть и меньше 1 оп/сек
Может кто-то подскажет куда копать, а то я пока думаю сменить ядро ОС на 2.6.18 и выше дабы чистить кеш или перейти на ФБ2.х.х
ФБ 1.5.3 Классик
ОЗУ - 16ГБ + 8Гб свап
БД > 200Гб
ОС Linux RedHat 2.6.9
Есть процедура, которая берет исходные данные с одной таблицы,
подтягивает некоторые параметры из других и результат вставляет в другую таблицу, удаляя исходные данные из первой.
Если взять ребутнуть сервер, то при обратотке 1000 оперций fetched from cash = порядка 7000-20000,
и процедура обрабатывает порядка 120-150 операций в секунду.
Если после продолжительной работы опять запустить процедуру то на 1000 операций приходить 20 000 000 - 40 000 000 fetched from cash,
и процедура обрабатывает 30-70 оперций в секунду, может упасть и меньше 1 оп/сек
Может кто-то подскажет куда копать, а то я пока думаю сменить ядро ОС на 2.6.18 и выше дабы чистить кеш или перейти на ФБ2.х.х