OLAP, asennus- ja käyttöopas
Kaikkia DB2 OLAP Server -palvelimen moniulotteisen
tietokannan suunnitteluun liittyviä aiheita käsitellään yksityiskohtaisesti
julkaisussa Database
Administrator's
Guide sekä muissa tämän julkaisun luvuissa. Seuraavassa luetellaan
toimintoja, joilla on usein suuri vaikutus suorituskykyyn.
- Valitse dimensiolajit tarkkaan ja käytä tiuha- ja harvadataisia
dimensioita tietojen mukaan.
- Tarkista luotavien lohkojen koko ja lukumäärä ja säädä dimensiolajeja
niin, että lohkot ovat kooltaan 8-64 kilotavua. Suuret lohkot
soveltuvat paremmin laskentaan ja pienet lohkot kyselyihin.
- Harkitse dynaamisen laskennan käyttöä. Valitse muutama jäsen
dynaamista laskentaa varten ja selvitä, miten dynaaminen laskenta vaikuttaa
lohkon kokoon.
- Järjestä jäsennys niin, että tiuhadataiset dimensiot ovat sen alussa ja
harvadataiset dimensiot sen lopussa. Sijoita harvadataiset dimensiot
kasvavaan järjestykseen niin, että suurin harvadatainen dimensio on
jäsennyksen viimeinen jäsen. Tämä tehostaa tietojen lataamista.
- Valitse kiintopistedimensioksi eniten jäseniä sisältävä dimensio.
Kiintopistedimension jäsenten määrän mukaan määräytyy se, kuinka monta riviä
DB2 OLAP Server -palvelimen tulee käsitellä tietolohkon lukemista tai
kirjoittamista varten. Kun jäsenten (eli keskustaulukon sarakkeiden)
määrä kasvaa, kuhunkin tietolohkoon mahtuvien rivien määrä pienenee.
Koska suorituskyky paranee, kun lohkoa kohti on vähemmän käsiteltäviä rivejä,
kiintopistedimensioksi tulee valita eniten jäseniä sisältävä dimensio.
Lisäksi kiintopistedimension tiheys määrittää, montako tyhjämerkkiä ohjelman
on tallennettava kuhunkin keskustaulukon riviin. Tiheämmät tiedot
vähentävät tallennettavien tyhjämerkkien määrää ja parantavat tallennuksen
tehokkuutta.
[ Sivun alku | Edellinen sivu | Seuraava sivu | Sisällysluettelo | Hakemisto ]