Instalační a uživatelská příručka systému OLAP
Všechny předpoklady týkající se návrhu multidimenzionální
databáze pomocí komponenty DB2 OLAP Server jsou podrobně popsány v příručce
Database
Administrator's Guide a v dalších kapitolách v této příručce. Následuje seznam se souhrnem
kroků, které mají největší vliv na výkon:
- Pečlivě vyberte typy dimenzí, aby husté a řídké dimenze odpovídaly
datům.
- Zkontrolujte velikost bloku a počet bloků generovaných osnovou a vylaďte
typy dimenzí, aby velikost bloků byla v rozsahu 8 kB až 64 kB. V rámci
tohoto rozsahu větší bloky optimalizují rychlost kalkulací, zatímco menší
bloky jsou optimální pro zpracování dotazů.
- Zvažte použití dynamických kalkulací. Vyberte nějaké členy pro
dynamickou kalkulaci a zkontrolujte dopad na velikost bloku.
- Osnovu uspořádejte tak, aby husté dimenze byly první a za nimi následovaly
řídké dimenze. Řídké dimenze uspořádejte podle velikosti tak, aby
největší řídká dimenze byla uvedena jako poslední. Tím urychlíte
načítání dat.
- Pokud vybíráte kotvicí dimenzi, určete dimenzi, která obsahuje většinu
členů. Počet členů v kotvicí dimenzi určuje, kolik řádků DB2 OLAP
Server je třeba zpracovat při čtení nebo zápisu bloku dat. Při
zvětšování počtu členů (sloupce v tabulce faktů) se snižuje počet řádků, které
spadají do jednotlivých bloků dat. Zpracování menšího počtu řádků na
blok zvyšuje výkon. Kotvicí dimenze by tedy měla být dimenze obsahující
většinu členů. Také hustota kotvicí dimenze určuje, kolik hodnot Null
musí produkt uložit do každého řádku tabulky faktů. Hustší data snižují
poměr uložených hodnot Null a zvyšují efektivitu ukládání.
[ Začátek stránky | Předchozí stránka | Další stránka | Obsah | Rejstřík ]