Kapcsolattároló (4-es változat) beállításai

Az oldal segítségével 4.0 változatú adatforráshoz hozhat létre kapcsolattárat.

Ezt az adminisztrációs konzol oldalt az alábbi két módok egyikén érheti el:
Hatáskör

Az erőforrások, mint a JDBC szolgáltatók, névtartomány kötések vagy megosztott könyvtárak több hatáskörön határozhatók meg, a specifikusabb hatáskörrel rendelkező erőforrások felülbírálják az általánosabb hatáskörű példányokat.

Vegye figyelembe, hogy nem számít, hogy mi a meghatározott erőforrás hatásköre, az erőforrás tulajdonságai csak egy egyéni kiszolgáló szinten kerülnek alkalmazásra. Ha például e cella szinten határozza meg egy adatforrás hatáskörét, akkor a cella összes felhasználója kikeresheti és használhatja az adatforrást, amely egyedi a cellán belül. Azonban az erőforrás tulajdonság beállítások a cella minden egyes kiszolgálóján helyiek. Ha például a max kapcsolatok tulajdonságot 10-re állítja, akkor a cellában minden kiszolgáló 10 kapcsolattal rendelkezik.

Amikor erőforrások jönnek létre, akkor azok mindig a panelen kiválasztott hatáskörben jönnek létre. Más hatáskörök erőforrásainak megjelenítéséhez a hatáskör kijelölés lapon adjon meg egy másik csomópontot vagy kiszolgálót.

Ide vonatkozó általános információkat az Adminisztrációs konzol hatáskör beállításai témakörben talál a Kapcsolódó hivatkozás részben.

Adattípus Karaktersorozat
Minimális tárméret

A tárban fenntartandó fizikai kapcsolatok minimális számát határozza meg.

A minimális tárméret hatással lehet egy alkalmazás teljesítményére. A kisebb tárak alacsonyabb igények esetén kevesebb többletterhelést jelentenek, ugyanis kevesebb kapcsolat tart nyitva az adatbázishoz. Ha az igények magasak, az első alkalmazások lassú választ tapasztalnak, mivel új kapcsolatok csak a tár összes kapcsolatának kihasználtsága esetén jön létre.

Adattípus Egész szám
Alapértelmezett 1
Tartomány Bármely nem negatív egész szám
Maximális tárméret

A tárban fenntartható fizikai kapcsolatok maximális számát határozza meg.

Ha a kapcsolatok száma elérte a maximumot, és minden kapcsolat használatban van, akkor a kapcsolatkérések a kapcsolat időkorlátnál meghatározott másodpercnyi ideig várakoznak. A maximális tárméret hatással lehet egy alkalmazás teljesítményére. A nagyobb tárak nagyobb többletterhelést okoznak, amikor az igények magasak, mivel ekkor több a nyitott kapcsolat. Ezek a kapcsolatok addig tárolódnak, amíg tétlenségük miatt ki nem helyeződnek a tárból. Ha a maximális érték kisebb, akkor magas igények esetén hosszabb várakozási idők vagy kapcsolat időkorlát hibák fordulhatnak elő. Győződjön meg róla, hogy az adatbázis támogatja a kapcsolatok maximális számát az alkalmazáskiszolgálóban, további alkalmazáskiszolgálón kívüli terhelései mellett is.

Adattípus Egész szám
Alapértelmezett 10
Tartomány Bármely pozitív egész szám
Csatlakozási időkorlát

Egy alkalmazás legfeljebb az itt meghatározott ideig vár kapcsolatra a tárból, mielőtt időtúllépés miatt egy ConnectionWaitTimeout kivételt aktiválna. A WebSphere Application Server csak akkor veszi figyelembe ezt az értéket, ha beállítja a maximális tárméret tulajdonságot, amikor a maximális kapcsolatszám szolgál a várakozási időkorlát tulajdonság betartatására.

Adattípus Egész szám
Egység Másodperc
Alapértelmezett 180
Tartomány Bármely nem negatív egész szám

Az érték 0-ra állítása letiltja a kapcsolódási időkorlátot.

Ha elfogadja az alapértelmezett értéket, akkor az alkalmazáskiszolgáló rögtön azután kiadja a ResourceAllocation kivételt, hogy a tárkezelő jelzést ad a kapcsolatok maximális számának kihasználtságáról. Ha letiltja a kapcsolódási időkorlátot, akkor az alkalmazáskiszolgáló nem ad ki kivételt. Helyette a tárkezelő várakozási sorba állítja a további kapcsolatkéréseket, amíg nem tud kiosztani kapcsolatot.

Várakozási időkorlát

Meghatározza, hogy egy várakozó (nem lefoglalt) kapcsolat hány másodpercig maradhat a tárban, mielőtt eltávolítódik az erőforrás felszabadítása végett.

A kapcsolatoknak a táron kívül kell várakozniuk, mert az adatbázis kapcsolatok nyitva tartása memória problémákat okozhat. Azonban nem minden kapcsolat a táron kívül várakozik, még akkor sem, ha régebbi a Várakozási időkorlátnál. Egy kapcsolat akkor nem kerül ki a tárból, ha az eltávolítása által a tár a minimum mérete alá csökkenne. Az érték 0-ra állítása letiltja a várakozási időkorlátot.

Adattípus Egész szám
Egység Másodperc
Alapértelmezett 1800
Tartomány Bármely nem negatív egész szám
Árvasági időkorlát

Meghatározza, hogy egy alkalmazás maximum hány másodpercig tarthat fenn egy kapcsolatot használat nélkül, mielőtt a kapcsolat visszatérne a tárba.

Ha egy lefoglalt kapcsolaton hosszabb ideig nincs tevékenység, mint az Árvasági időkorlát, akkor a kapcsolat árvának jelölődik. Ha az Árvasági időkorlát másodszor is úgy telik el, hogy a kérdéses kapcsolaton továbbra sincs tevékenység, akkor a kapcsolat visszakerül a tárba. Ha az alkalmazás újra megpróbálja használni a kapcsolatot, akkor egy elévült kapcsolat kivételt kap. A tranzakcióba besorolt kapcsolatok nem jelölhetők árvának. Az érték 0-ra állítása letiltja a árvasági időkorlátot.

Adattípus Egész szám
Egység Másodperc
Alapértelmezett 1800
Tartomány Bármely nem negatív egész szám
Utasítás gyorsítótár mérete

A gyorsítótárba helyezett előkészített utasítások számát határozza meg kapcsolatonként.

A gyorsítótár legnagyobb szükséges mérete, amellyel megelőzhetők a gyorsítótár kiselejtezések, a következőképpen határozható meg: adja meg az egyedi, előkészített utasítások számát (ahogy az sql karaktersorozat, a párhuzamosság és a görgetéstípus meghatározza) minden alkalmazásra nézve, amely ezt az adatforrást használja egy adott kiszolgálón. Ez az érték a lehetséges előkészített utasítások maximális száma, amely gyorsítótárazható egy adott kapcsolaton a kiszolgáló életében. A gyorsítótár méretét erre az értékre állítva sosem kerül sor gyorsítótár kiselejtezésekre. Ez jobb teljesítményt biztosít. Mindenesetre a potenciális erőforrás korlátozások miatt ez nem mindig lehetséges.

Adattípus Egész szám
Alapértelmezett 10
Tartomány Bármely nem negatív egész szám
Csatlakozás utáni automatikus felszabadítás letiltása

Meghatározza, hogy a kapcsolattárazó szoftver automatikusan bezárja a kapcsolatokat az erőforráson egy tranzakció végeztével vagy sem. Állítsa be ezt a tulajdonságot, ha ugyanazt a kapcsolatot több tranzakcióban is fenn szeretné tartani és újra fel szeretné használni.

Az alapértelmezés a hamis, amely azt jelenti, hogy amikor egy tranzakció befejeződik, akkor az alkalmazáskiszolgáló bezárja a kapcsolatot és visszahelyezi a tárba. A kapcsolat bárminemű használata a tranzakció befejeződése után elévült kapcsolat kivételt eredményez, mivel a kapcsolat bezárult és visszahelyeződött a tárba. Ez a mechanizmus biztosítja, hogy az alkalmazás nem tart fenn korlátlanul kapcsolatokat. Ha az érték true, akkor a kapcsolat nem tér vissza a tárba a tranzakció befejeződése után. Ebben az esetben az alkalmazásnak kell visszahelyeznie a kapcsolatot a tárba a close() metódus meghívásával. Ha az alkalmazás nem zárja be a kapcsolatot, akkor a tár kifogyhat a többi alkalmazás által használható kapcsolatokból.

Adattípus Logikai (jelölőnégyzet)
Alapértelmezett False (üres)



A jelzett hivatkozások (online) Internet-hozzáférést igényelnek.

Kapcsolódó fogalmak
Kapcsolódó feladatok
Kapcsolódó hivatkozás


Fájlnév: udat_was4poolset.html