Доброго времени суток 8-)
давно не заходил... может опыта поднабрался 8-)

но, не суть.

появилась проблема с премьерой...
Очень долго расчитывает применение скидки(сразу скажу, ПДС не при чем, тормозит именно премьера)

стоит на виртуальном win 2003rc2 x86 4 ядра по 4ггц и 3 гига оперативки. база лежит на отдельном диске(тормоза дисковой системы исключил сразу)

Firebird superclassik настроен на использование 2 и 3 ядра(распределение нагрузки от 3-х касс+интернетбронирование+ бронь по телефону)
отсальные службы и приложения не используют эти ядра воообче.

без скидки билет печатается практически мгновенно.
с применением скизки... в обчем, при прокатывании карты появляется окно информации о карте, после нажатия кнопки "ОК" премьера подвисает до момента изменения цены(все Это время на сервере загруженность ядра поднимается до 100%)

и вот Это время применения скидки... может занимать от 20 до 50 секунд... что ОЧЕНЬ долго...

что я делал.
в первую очередь провел бекап\рестор базы.
очень много ошибок, дохлых индексов, и мусора(до рестора база весила 650мегабайт)
после длительного танцас бубном(т.к. при ресторе постоянно сыпались ошибки), база отресторилась без ошибок и стала весить 520мегабайт.

время подсчета снизилось до 30 секунд максимум...

во вторых я пробовал разные режимы FireBird... Classik, Super, Superklassik.
остановился на СуперКлассике методом тестовых применений скидок...
максимальное время применения скидки снизилось до 20 секунд...


что еще можно сделать, и куда еще посмотреть?