ďťż
 
[Firebird] ilosc RAMu ďťż
 
[Firebird] ilosc RAMu
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

[Firebird] ilosc RAMu



niusek - 19-01-2007 00:11
[Firebird] ilosc RAMu
  Witam

chciałbym zapytać praktyków jaką ilość RAMu serwer Firebird 1.5 (na Linuksie)
jest w stanie wykorzystać "na starcie".
Hipotetyczna sytuacja: baza danych jest pusta i użytkownicy zaczynają klepać
dane. W komputerze jest np. 8GB RAMu. Ile z tego wykorzysta Firebird ? Albo
jak duża musiałaby być baza żeby zaczął taką ilość pamięci wykorzystywać.

Pytam dlatego, że jestem przed wyborem platformy po serwer. Chipsety Intela
pod socket 775 mogą obsłużyć do 4GB RAMU, a chipsety pod AMD socket AM2 mogą
obsłużyć do 16GB RAMu.

pozdrawiam
niusek





Piotr Tylski - 19-01-2007 00:11

  Dnia Thu, 18 Jan 2007 13:38:00 +0100, niusek napisał(a):

> Witam
>
> chciałbym zapytać praktyków jaką ilość RAMu serwer Firebird 1.5 (na Linuksie)
> jest w stanie wykorzystać "na starcie".
> Hipotetyczna sytuacja: baza danych jest pusta i użytkownicy zaczynają klepać
> dane. W komputerze jest np. 8GB RAMu. Ile z tego wykorzysta Firebird ? Albo
> jak duża musiałaby być baza żeby zaczął taką ilość pamięci wykorzystywać.
>
> Pytam dlatego, że jestem przed wyborem platformy po serwer. Chipsety Intela
> pod socket 775 mogą obsłużyć do 4GB RAMU, a chipsety pod AMD socket AM2 mogą
> obsłużyć do 16GB RAMu.
>
Na swoim serwerku mam 2GB RAM. Z Firebirda 1.5 korzysta ok 20
użytkowników, a baza ma nieco ponad 700 MB. W zasadzie to wystarcza.
Bieżące wykorzystanie pamięci po kilku godzinach pokazuje na nieco
ponad 70% i na swapie się nic nie odkłada. Dodam tylko, że oprócz
Firebirda na serwerze uruchomionych jest jeszcze kilka innych usług,
m.in. dość intensywnie wykorzystywany mysql i apache.

Z moich obserwacji wynika, że niektóre operacje wykonywane na kliencie
firebirda powodują stopniowe 'pożeranie' pamięci. Po 8 godzinach
działania takiego gagatka mam zapchany cały RAM oraz blisko 2GB na
swapie. Podejrzewam, że jest to jakiś błąd w aplikacji (ta osoba
wykonuje jako jedyna pewne wpisy). Być może akurat ten moduł "nie
sprząta po sobie" czyli po wykonaniu kolejnej powtarzającej się
operacji coś tam się odkłada w pamięci.

Warto też chyba zwrócić uwagę, żeby wersja klienta była zgodna z
wersją serwera firebirda.

Pozdrawiam,

--
peter.t
Piotr Tylski
http://www.bi-open.pl




niusek - 19-01-2007 00:11

  Dziekuje za przyklad.

pozdrawiam
niusek




mielmar - 20-01-2007 00:01

  niusek napisał(a):
> Witam
>
> chciałbym zapytać praktyków jaką ilość RAMu serwer Firebird 1.5 (na
> Linuksie)
> jest w stanie wykorzystać "na starcie".
> Hipotetyczna sytuacja: baza danych jest pusta i użytkownicy zaczynają
> klepać
> dane. W komputerze jest np. 8GB RAMu. Ile z tego wykorzysta Firebird ? Albo
> jak duża musiałaby być baza żeby zaczął taką ilość pamięci wykorzystywać.
>
> Pytam dlatego, że jestem przed wyborem platformy po serwer. Chipsety Intela
> pod socket 775 mogą obsłużyć do 4GB RAMU, a chipsety pod AMD socket AM2
> mogą
> obsłużyć do 16GB RAMu.
>
> pozdrawiam
> niusek

Dużo zależy od transakcji w aplikacjach, także rodzaju zapytań
(szczególnie sortowanie), procedur i widoków wykorzystywanych w bazie.
Każdy "Twardy Commit" zwalnia pamięć na serwerze, jeśli jednak brak
takich w aplikacji, a wykonuje ona na przykład procedury rekurencyjne i
zagnieżdżone zapytania a działa 8 godzin to pewnie zapcha i 8GB.

U nas działa baza FB 1.5 która ma ok. 10GB z 70 użytkownikami i rzadko
kiedy zapotrzebowanie na pamięć serwera przekracza 3GB.





Roman Kolasiewicz - 20-01-2007 00:01

  niusek wrote:

> Pytam dlatego, że jestem przed wyborem platformy po serwer. Chipsety
> Intela pod socket 775 mogą obsłużyć do 4GB RAMU, a chipsety pod AMD socket
> AM2 mogą obsłużyć do 16GB RAMu.
Hmm, w tej chwili na serwerze mam 8GB RAM, laczna wielkosc baz to jakies 3GB
jednoczesnie pracuje conajmniej 70 uzytkownikow w porywach do 100.
Zajetosc pamieci - max (wiecej nie widzialem) 700MB, reszta pamieci
wykozystana jako cache i bufory (jak to pod linuksem).
System: Linux
Firebird: 1.5.3 (CS)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Firebird - zmiana NULL na NOT NULL [firebird] Czym =?ISO-8859-2?Q?zast=B1pi=E6_postgresowy_inte?==?ISO-8859-2?Q?rval_=3F?= Insert do tabeli danymi z innej tabeli Firebird Insert do tabeli z danych innej tabeli plus dodatkowa wartośćpola (Firebird) firebird - dostep do roznych baz na podstawie nazwy usera,hasla i adresu IP =?iso-8859-2?q?Konfiguracja_Firebirda_pod_k=B1tem_wykorzystan ia_pami=EAci?= =?ISO-8859-2?Q?[firebird]_gdzie_si=EA_podzia=B3y_polskie_literki?= Re: [Firebird] BDE problem z zapisem konfiguracji pod Windows Vista =?iso-8859-2?q?firebird_i_triggery_-_logowanie_historii_zmian_zawarto=B6ci?= =?iso-8859-2?q?[firebird]_-_jak_zastapi=E6_pole_longtext_=3F?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • felgiuzywane.xlx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com