Termékek testreszabása

Bizonyos körülmények között a teljesítmény növelése céljából hasznos lehet a létrehozott adatbázis-objektumok módosítása. Általában kétféle megközelítés használható: az ismétlődő és az ad hoc javítás.

Ismétlődő táblaterület-leképezés javítása

A sémagenerátor által létrehozott táblák száma (más tényezők mellett) a(z) üzleti mérőszámmodell összetettségétől is függ. Így kezdetben bonyolult meghatározni, hogyan lehet azokat a táblákat a táblaterülethez rendelni. Az alábbi egyszerű megközelítés segítheti a tábla és a táblaterület közti leképezésnek a táblaterület konfigurációs fájljában megadottak szerinti fokozatos javítását. Az adatbázis-tervezéssel kapcsolatos további információkat lásd: Adatbázis-objektumok telepítésének előkészítése. A tábla és táblaterület közti leképezés javításához az alábbi feladatokat kell végrehajtania:
  1. Futtassa a sémagenerátort az alapértelmezett, vagy tetszőleges testre szabott táblaterület konfigurációs fájl használatával.
  2. Gyűjtse ki a létrehozott objektumokat egy átmeneti könyvtárba, és határozza meg az adatbázisban létrehozni kívánt táblák számát és típusát. Az egyes üzleti mérőszámmodellhoz a következő típusú táblák lesznek létrehozva:
    • Környezet és tevékenység: csak az állapot- és a futásidejű adatbázisokban léteznek, és a kiszolgáló illetve az irányítópultok férhetnek hozzájuk.
    • CD: csak az állapot- és a futásidejű adatbázisokban léteznek. A CD táblák általában egy pár oszloppal többet tartalmaznak, mint a velük társított környezeti vagy tevékenységtáblák. Egy adott CD tábla mérete nagyban függ a megfelelő környezeti vagy tevékenységtáblán végzett tranzakciók számától, a tranzakciók beszúrásának frissítési gyakoriságától, valamint attól, hogy az adatáthelyezési szolgáltatás kapcsolódó alkalmazás-összetevője milyen gyakran olvassa be a tranzakciókat a CD táblából, és szúrja be a megfelelő CCD táblába, valamint attól, hogy a kapcsolódó életciklus forrásösszetevője milyen gyakran tisztítja a CD tábla bejegyzéseit.
    • CCD: csak a futásidejű és előzmény-adatbázisokban léteznek. A CCD tábla a megfelelő CD táblával teljesen megegyező szerkezetű, és nagyjából ugyanazok a tényezők határozzák meg a méretét is. Az egyetlen különbség, hogy a tranzakciókat az alkalmazás-összetevő helyett az ETL összetevő olvassa be, a bejegyzéseket pedig az életciklus célösszetevője tisztítja meg.
    • RM belső táblák: csak a futásidejű és az előzmény-adatbázisokban léteznek. Ezek a táblák maximum 4 KB méretű oldalakat használnak.
    • Tény és dimenzió: ezek a típusok csak az előzmény-adatbázisban léteznek.
  3. Módosítsa a táblaterület konfigurációs fájlját úgy, hogy a következőket tartalmazza:
    • Az egyes táblatípusokhoz tartozó leképezés
    • Több táblatípus-táblaterület leképezés, ha egyébként nagy számú tábla lenne rendelve ugyanahhoz a táblaterülethez
    Megjegyzés:
    • Ne adjon meg olyan táblaterület-deklarációkat a táblatípusokhoz, amelyek nem jönnek létre egy adott adatbázisban, mivel ezeket a táblaterületeket a program nem használja.
    • A mutatószámokat a program a tábla oszlopaira képezi le. Minél több mutatószám van definiálva, annál nagyobb méretű lesz a tábla, így jóval nagyobb oldalméret szükséges a táblaterülethez.
  4. A táblaterületeket (és a pufferkészletet) a telepítés előtt hozza létre. A sémagenerátor nem ellenőrzi, hogy a konfigurációs fájlban megadott táblaterületek léteznek-e vagy sem, mivel nem jön létre kapcsolat az adatbázissal. Ám ha a táblaterületek nem léteznek, a telepítés sikertelen lesz.
  5. Futtassa újra a sémagenerátort az optimalizált táblaterület-konfigurációs fájl használatával.
    Megjegyzés: Módosítsa a konfigurációs fájl nevét a sémagenerátor adminisztrációs kezelőpultjának használatával, ha új táblaterület-konfigurációs fájlt hozott létre.

Ad-hoc javítások

A létrehozott objektumokat a következők használatával módosíthatja: A megengedett módosítások általában nem befolyásolják a tábla alapvető sémáját/szerkezetét.
A létrehozott parancsfájlok módosításakor vegye figyelembe a következő korlátozásokat:
Fontos: A létrehozott adatbázis-objektumokon végzett módosításokat a rendszer nem veszi figyelembe az adott üzleti mérőszámmodell sémagenerálás végrehajtásakor. Például egy felhasználó a telepítés előtt módosítja a üzleti mérőszámmodell "pénzügyi modell"-hez tartozó létrehozott objektumokat. Ezt követően a felhasználó módosítja a üzleti mérőszámmodellt és ismét létrehozza az összes objektumot. Ebben az esetben a felhasználónak ismételten módosítania kell az újonnan létrehozott objektumokat, mivel a sémagenerátor nem tudhat az előzőleg létrehozott objektumokon végzett módosításokról.
Megjegyzés:
  • Az objektumok telepítéséhez a Java™ 1.4.2 vagy újabb verziója szükséges.
  • A replikációs parancsfájlok végrehajtása előtt a Java bin könyvtárat fel kell venni az elérési útvonalba.
Kapcsolódó feladatok
Adatbázisok létrehozása és konfigurálása

Copyright IBM Corporation 2005, 2006. Minden jog fenntartva.