OLAP Telepítési és felhasználói kézikönyv
Idővel a DB2 OLAP Server által használt táblákat, különösen a tény- és
kulcstáblákat újjá kell szervezni vagy töredezettség-mentesíteni a nem
használt terület összegyűjtése érdekében. Az
adatbázis-adminisztrátornak ezt az adatbázis-kezelő megfelelő eszközével
ajánlott elvégeznie.
Ha DB2-t használ, használja a REORG parancsot, mint ahogy az alább is
látható:
- Válasszon egy sort a CUBECATALOG táblából, és határozza meg az
újjászervezni kívánt alkalmazás és adatbázis RELCUBEID és FACTTABLECOUNT
jellemzőit! Az erre használható SQL-utasítás következő lehet:
SELECT RELCUBEID,
FACTTABLECOUNT FROM CUBECATALOG WHERE APPNAME='Alkalmazasom' AND
CUBENAME='Kockam'
Ez a példa a következőket feltételezi:
- a RELCUBEID 6 és a FACTTABLECOUNT 4, és így 4 ténytábla lesz (CUBE6FACT1,
CUBE6FACT2, CUBE6FACT3 és CUBE6FACT4)
- 4 index van (CUBE6FINDEX1, CUBE6FINDEX2, CUBE6FINDEX3, CUBE6FINDEX4)
- a kulcstábla vagy CUBE6KEYA vagy CUBE6KEYB attól függően, hogy milyen
újjászervezésre került sor. A kulcstábla indexe CUBE6KINDEX.
- Futtassa a REORGCHK parancsot az összes ténytáblán és a kulcstáblán!
Például:
reorgchk on table fh_azonosító.cube6fact1
reorgchk on table fh_azonosító.cube6fact2
reorgchk on table fh_azonosító.cube6fact3
reorgchk on table fh_azonosító.cube6fact4
reorgchk on table fh_azonosító.cube6keya
- Ahol REORGCHK azt mutatja, hogy REORG műveletre van szükség, azaz a tábla
újraszervezésére az indexével együtt. Például:
reorg table
fh_azonosító.cube6fact3 index fh_azonosító.cube6findex3
[ Oldal eleje | Előző oldal | Következő oldal | Tartalom | Tárgymutató ]