Az oldal segítségével 4.0 változatú adatforráshoz hozhat létre kapcsolattárat.
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 |
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 |
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 |
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.
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 |
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 |
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 |
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.