Kapcsolódó információk:
Paraméterezési útmutatók

Összehasonlított verziók

Kulcs

  • Beillesztett sor.
  • Törölt sor.
  • Formázás megváltoztatva.
Részleg
Oszlop

Az itt leírt esetekből szerzett tapasztalatainkat nagyrészt a Firebird SQL 2-es verzióinak üzemeltetése során szereztük.

Bevezetés

A dokumentációban szereplő hibák, valamint azok megoldási javaslatai egy-egy konkrét, megtörtént, valós esethez köthetők. Ez okból irányadóak lehetnek egy-egy felmerülő probléma orvoslása során, azonban a részletes hadware- és software-környezet ismerete nélkül e megoldási javaslatok is csak korlátozott segítséget biztosítanak.

Partnereink, valamint saját tapasztalataink alapján törekszünk a felmerülő problémák okát pontosan felderíteni, viszont erre sok esetben - tekintve az éles üzemben lévő szervereket, összetett vagy éppen speciális környezetet - nincs mindig lehetőségünk. Ezért a leírt megoldások esetenként csak egy kerülő megoldást jelentenek, vagy sajnos hatástalanok az infrastrukturális különbségek miatt.

 
A új tapasztalatainkkal folyamatosan bővítjük e dokumentumot.toc

 

Figyelem

Javasolt, bármilyen - e dokumentumban leírt -  módosítás végrehajtása előtt, e leírás részletes áttekintése, tanulmányozása!

Tipp

Telepítési hibák megelőzése érdekében javasolt az Adatbázis szerver telepítése a SUP rendszerhez dokumentáció részletes áttekintése!

Megjegyzés

A problémák nagy hányadára az alábbi irányelvek vizsgálata megoldást jelenthet

  • Elegendő operatív memória áll-e a Firebird processz rendelkezésére?
  • Van-e szabad processzor idő a Firebird processz számára?
  • Megfelelő-e a HDD írási sebessége (HDD fizikai hiba, Cache hiba, RAID vezérlő driver)
  • Hálózati kommunikációt lassítja-e valami (fizikai hiba, hálózati kártya driver, másik processz)
  • Virtualizáció esetén a virtualizált harware-ek összehangolása (Vmware-Tools telepítése, lehetőség szerint nem Legacy driver használata)
Oszlop
width280px
Panel

Tartalomjegyzék
maxLevel2

Windows SBS szerven

Microsoft SBS szerver licenc esetén a Firebird SQL szerver teljesítmény problémája mutatkozhat.

...

  • A Firebird adatbázisok lehetőleg ne a C:\ meghajtóra legyenek telepítve, mivel az újabb Windows verzióban a C:\ meghajtón nincs engedélyezve az "Írási gyorsítótár" (writeback cache).
    Példa: Windows 7 esetén, beállítás a következőképp:
    • A számítógép merevlemez meghajtóit nézve - JobbKlikk | Tulajdonságok | Hardver adatlap | Lemezmeghajtó kiválasztása | [Tulajdonságok] gomb | Házirendek adatlap | "Írási gyorsítótárazás engedélyezése az eszközön".
      Ez a tulajdonság alapbeállítás, tehát normál esetben be van kapcsolva.

  • A Firebird-nek van saját opciója is az "Írási gyorsítótár" (writeback cache) kezelésére. Mivel a Windowsban ez Windows gyorsítótár alapesetben be van kapcsolva, ezért a Qsoft által létrehozott SUP-os adatbázisok esetén ez alapesetben ki van kapcsolva.
    Az opció kapcsolgatása adatbázisonként a GFIX utility-vel, ill. a DBX segédprogrammal lehetséges.
    Szintaxis:
        Kikapcsolás  FB gyorsítótárazás bekapcsolása pl.:
          C:\Program Files\Firebird2\bin\GFIX.EXE -user SYSDBA -pass masterkey -write async
        serverneve:Dmeghajto:\QSoftadatbazis\SUPeleresi\DBut\FB2_CegDbFile.fdb

        Bekapcsolás  FB gyorsítótárazás kikapcsolás pl.:
          C:\Program Files\Firebird2\bin\GFIX.EXE -user SYSDBA -pass masterkey -write sync
        serverneve:D:\QSoft\SUP\DB\ serverneve:/adatbazis/Eleresi/UT/FB2_CegDbFile.fdb

Figyelem

Az adatbázis írási gyorsítótár bekapcsolása, megfelelő kiegészítő védelmek nélkül ( szünetmentes tápegység, és ehhez kapcsolódó automatizált szerverleállítási szolgáltatás) adatvesztéshez vezethet.

...