Как отдать/Стоит ли отдавать всю память под Firebird.
do.Donitoza
Дата: 08.06.2012 14:44:22
Здравствуй, уважаемое сообщество!
Для себя хочу разобраться со следующим вопросом: Как отдать больше памяти Firebird под его нужды (кэш например)? Стоит ли это делать?
О системе:
Железо: Xeon 4 ядра, 8Gb RAM, RAID1.
ОС: Win 2003 64bit.
Firebird 2.5.1 SuperClassic 32bit.
Стоит в надежном месте. Питание обеспечено по 1-й категории (2-е независимые фазы) + Большой ИБП (источник бесперебойного питания).
Сервер выделен только под СУБД.
Подключения:
- до 10 одновременно работающих Пользователей, грузящих систему отчетами и внесением больших объемов данных +вычислений;
- до 200 одновременно подключающихся "терминалов", совершающих короткие транзакции с минимальным количеством данных;
Есть желание увеличить производительность с помощью выделения Fireberd большего количества оперативной памяти.
Подскажите, что поправить в конфиге (сейчас конфиг по умолчанию). Если не затруднит, укажите, на что параметр влияет.
Заранее, всем большое СПАСИБО!
Dimitry Sibiryakov
Дата: 08.06.2012 14:48:24
do.Donitoza |
---|
Есть желание увеличить производительность с помощью выделения Fireberd большего количества оперативной памяти.
|
Не факт, что она от этого увеличится. Надо анализировать планы запросов и статистику их
выполнения чтобы выяснить что именно можно/нужно подкрутить и в какую сторону.
Posted via ActualForum NNTP Server 1.5
oleg_m
Дата: 08.06.2012 15:03:42
>Firebird 2.5.1 SuperClassic 32bit.
ни в коем случае. Если SuperClassic то 64bit.
>Подскажите, что поправить в конфиге
DefaultDbCachePages = 512
>Если не затруднит, укажите, на что параметр влияет.
не затруднит:
# ----------------------------
# Number of cached database pages
#
# This sets the number of pages from any one database that can be held
# in cache at once. If you increase this value, the engine will
# allocate more pages to the cache for every database. By default, the
# SuperServer allocates 2048 pages for each database and the classic
# allocates 75 pages per client connection per database.
#
# Type: integer
oleg_m
Дата: 08.06.2012 15:12:43
do.Donitoza, размер файла БД ?
do.Donitoza
Дата: 08.06.2012 16:06:42
oleg_m |
---|
do.Donitoza, размер файла БД ? |
8GB
miwaonline
Дата: 08.06.2012 16:42:08
do.Donitoza,
Можно ли выделить какие-то отдельные «тормозящие моменты»? Возможно, операции, которые выполняются дольше, чем должны/чем раньше? Или система начинает работать медленнее после каких-то действий/событий?
pastor
Дата: 08.06.2012 16:46:53
А не является ли сервер контроллером домена?
do.Donitoza
Дата: 08.06.2012 17:06:42
pastor |
---|
А не является ли сервер контроллером домена? |
Нет.
Гаджимурадов Рустам
Дата: 08.06.2012 17:13:05
По сабжу - тупо докупите память, она дешевая.
do.Donitoza
Дата: 08.06.2012 18:00:08
Гаджимурадов Рустам |
---|
По сабжу - тупо докупите память, она дешевая. |
А Firebird без донастройки ее будет использовать?