Забързване(тунинговане) на firebird-a.

Въпроси, мнения и предложения свързани с модула.

Модератори: detelin, mIRCata

radoslav.radulov
Мнения: 113
Регистриран: 04-04-2007 10:08

Re: Забързване(тунинговане) на firebird-a.

Мнение от radoslav.radulov » 10-06-2009 14:24

Forced Write го чеквам/ънчеквам през FBExpеrt трябва ли да се рестартира firebird-а за да сработи?
Не ПРОБВАЙ това в къщи.
Изображение

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Re: Забързване(тунинговане) на firebird-a.

Мнение от stoar08 » 10-06-2009 14:53

Самия "forced writes", не!
Но всичко друго - да.
Въпроса е, че според мен проблема идва от самия flushtime, който е активен, независимо от "forced writes" на всяка отделна база. Опитай да го коментираш (както е в оригиналния файл) и да рестартираш процеса.
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

radoslav.radulov
Мнения: 113
Регистриран: 04-04-2007 10:08

Re: Забързване(тунинговане) на firebird-a.

Мнение от radoslav.radulov » 12-06-2009 11:15

Сложих Firebird 2.1.2 със старите нстройки на firebird.conf
Единственото което стана е че няма грешки в лога.
Преформанса е под всякаква критика.
Не ПРОБВАЙ това в къщи.
Изображение

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Re: Забързване(тунинговане) на firebird-a.

Мнение от stoar08 » 12-06-2009 14:02

Започни да ги "вдигаш" 1 по 1. Като за начало temp нещата и tcp remote buffer. С event mem size не се престаравай, с lock mem size също (по някое време започват да вредят ...).


ПС Явно forced writes и flush-es не трябва да ги пипаш ....
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

Потребителски аватар
mIRCata
Admin
Мнения: 1065
Регистриран: 15-11-2004 15:25
Име: инж. Мирослав Джоров
Местоположение: Тайна майна
Контакти:

Re: Забързване(тунинговане) на firebird-a.

Мнение от mIRCata » 12-06-2009 15:39

radoslav.radulov написа:Сложих Firebird 2.1.2 със старите нстройки на firebird.conf
Под старите какво разбираш? Подразбиращите се, които идват с инсталацията ли?
Ако да, направи както те съветва Иван - вдигни броя кеширани страници, паметта за сортирането и виж как се държи?

radoslav.radulov
Мнения: 113
Регистриран: 04-04-2007 10:08

Re: Забързване(тунинговане) на firebird-a.

Мнение от radoslav.radulov » 13-06-2009 09:25

Настройки:
DefaultDbCachePages = 65536
TempBlockSize = 33554432
TempCacheLimit = 335544320
TcpRemoteBufferSize = 16384
LockMemSize = 33554432
LockHashSlots = 3571

Forced Write = on
Sweep Interval = 100 000

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Re: Забързване(тунинговане) на firebird-a.

Мнение от stoar08 » 13-07-2009 12:57

По default Windows "убива" неактивни връзки на интервал от 2 часа (освен, ако не се опита да ги използва някой). Предполагам сами се сещате колко активно се интересува Firebird сървъра от вас, когато си ресетнете рутера и базата ви е някъде си. Процеса е изнервящ по 2 причини :
1 Разхищава RAM
2 Случва се да умре на средата на активна транзакция. В последствие имате lock conflict с даден запис и имате право на избор - чакате 2 часа или рестартирате firebird (при 15+ потребителя, аз на това не се наемам ;) )

Според google, проблемът би трябвало да се решава с

Код: Избери всички

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"KeepAliveTime"=dword:000493e0
Примерът е за 5 минути, но подлежи на промяна на вкус. Ще го пробвам в близките 24 часа и ще споделя дали работи според очакванията.

ПС За под Linux не съм проверявал подразбиращата се стойност и начина да се промени ...
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

radoslav.radulov
Мнения: 113
Регистриран: 04-04-2007 10:08

Re: Забързване(тунинговане) на firebird-a.

Мнение от radoslav.radulov » 29-07-2009 10:45

Пробва ли го и има ли ефект?
Не ПРОБВАЙ това в къщи.
Изображение

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Re: Забързване(тунинговане) на firebird-a.

Мнение от stoar08 » 30-07-2009 09:18

Ами ефект има ... определено "висящите" връзки са ми по-малко ... но при мен има 9 обекта на "мигаща връзка"
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

Отговори