Тюнинг FireBird 1,51
Модераторы: kdv, Alexey Kovyazin
Тюнинг FireBird 1,51
Какими опциями в файле конфигурации можно увеличить производительность FireBird 1,51 на платформе Вин2003 (ксожалению)?
размер страницы 4Кб
основные индексы - не уникальные( кроме автоинкрементных PK) строчного типа Varchar(30)
90% всех запросов на выборку с ORDEER BY
памяти на сервере ИМХО достаточно 512МБ
при грузовыз запросах IBExpert зависает дожидаясь результата в то время как сервис FireBird использует 30% (а то и меньше ) ресурсов процессора P4
основные индексы - не уникальные( кроме автоинкрементных PK) строчного типа Varchar(30)
90% всех запросов на выборку с ORDEER BY
памяти на сервере ИМХО достаточно 512МБ
при грузовыз запросах IBExpert зависает дожидаясь результата в то время как сервис FireBird использует 30% (а то и меньше ) ресурсов процессора P4
конфиг с настройками по умолчанию SortMemUpperLimit=67108864 (64Mb)dimitr писал(а):Размер страничного кеша дефолтный? Если нет, то какой?
Вот поэтому и задаю вопрос типа "Что следует поправить в свежеустановленном Firebird для повышения его произвдительности?" Рекомендую экспертам написать статью на эту тему.
Да, сервет только под базы.dimitr писал(а): Можно увеличить SortMemUpperLimit до (512М - размер страничного кеша), если сервер выделенный.
Ого, прям на всю память? А что случается при достижении этого предела 64Мб?
Я спрашивал про страничный кеш, а не про буфер сортировки. Если в базу с GFIX не лазили и конфиг дефолтный, то страничный кеш ограничен либо 2К страниц (SS), либо 75 страниц (CS). Какая архитектура FB-сервера? Это первая причина тормозов.DSKalugin писал(а):конфиг с настройками по умолчанию SortMemUpperLimit=67108864 (64Mb)dimitr писал(а):Размер страничного кеша дефолтный? Если нет, то какой?
Сортировка уходит во врем. файлы на диске. Отсюда тормоза на больших GROUP BY и ORDER BY.DSKalugin писал(а):А что случается при достижении этого предела 64Мб?
точно 2Кб, архитектура СуперСервер.dimitr писал(а): Я спрашивал про страничный кеш, а не про буфер сортировки. Если в базу с GFIX не лазили и конфиг дефолтный, то страничный кеш ограничен либо 2К страниц (SS), либо 75 страниц (CS). Какая архитектура FB-сервера? Это первая причина тормозов.
На сколько его можно(нужно) увеличивать?
не 2Кб а 2048 СТРАНИЦ. читайте же комментарии в fbconfig. посчитай сколько тебе памяти надо под кэш, раз суперсервер, подели на размер страницы. получишь число страниц кэша для конфига. только не забывай про остальную память, не отдавай все под кэш.
p.s. и у меня такое ощущение что это письмо я уже здесь видел в другом месте. давайте не будем на одном форуме кросспостами заниматься, а?
p.s. и у меня такое ощущение что это письмо я уже здесь видел в другом месте. давайте не будем на одном форуме кросспостами заниматься, а?
Обидели
Что значит кросспостами заниматься?kdv писал(а):p.s. и у меня такое ощущение что это письмо я уже здесь видел в другом месте. давайте не будем на одном форуме кросспостами заниматься, а?
У меня в разделе Администрирование 2е темы
1-Тюнинг FireBird 1,51 (как настроить конфиг)
2-размер страницы (какую величину выбрать для *.fdb)
Неужели я так уже успел надоесть???