Страница 1 из 1

Как заставить ib использовать больше ресурсов сервака

Добавлено: 04 июл 2006, 00:16
Olegus
Здравствуйте!

Смысл проблемы таков: есть ib5.6, база - уже 3,4Га и всё это добро крутится на 2xXeon2400 с 2Га оперативки, винты сказёвые. Но самое обидное, то что в большинстве случаях при запросах загружается только один проц. Хотя можно было бы и два (т.к. HT - то логически их 4) да и для производительности ib мог бы взять поболя оперативки.
Получается, что сервак используется менее чем на четверть: загрузка проца ~25% (при самых жестоких запросах бывают скачки до ~33%), а оперативки не более 200Мб в лучшем случае.
Народ, подскажите что делать, иль статейку где почитать по настройке. Буду рад любой помощи.

Re: Как заставить ib использовать больше ресурсов сервака

Добавлено: 04 июл 2006, 01:36
CyberMax
Olegus писал(а):Но самое обидное, то что в большинстве случаях при запросах загружается только один проц. Хотя можно было бы и два (т.к. HT - то логически их 4)
По поводу использования 2-х и более процессоров:
http://www.interbase-world.com/ru/articles/1528.php
По пододу HyperThreading:
http://www.ibase.ru/devinfo/ht.htm
Документация InterBase/Firebird:
http://www.ibase.ru/develop.htm

По поводу остального - на эти вопросы уже тысячу раз отвечали. Воспользуйся ПОИСКОМ на форуме/сайте либо Яндексом.

Добавлено: 04 июл 2006, 09:24
kdv
короче, тебе с 5.6 надо уходить, на Yaffil Classic. Увеличение производительности на имеющемся железе будет драматическое.
А Hyperthreading - выключи.