Příprava implementace databázových artefaktů

Než začnete vytvářet databáze produktu WebSphere Business Monitor pomocí příručního panelu Launchpad, musíte tyto databáze naplánovat. Plánování zahrnuje rozvržení velikostí databází, přípravu strategie zálohování, konfiguraci služby přesunu dat a nastavení tabulkových prostorů a parametrů fondů vyrovnávacích pamětí a také nastavení instancí databáze a jednotlivých databází.

Během instalace vytvoří příruční panel Launchpad stavovou databázi, běhovou databázi a databázi historie a také objekty databáze, které budou použity pro administrativní účely. Kromě těchto objektů vytvořila komponenta Schema Generator sadu objektů databáze vyhrazených pro modely obchodních ukazatelů (např. tabulky). Příruční panel Launchpad vytvoří sadu tabulkových prostorů a fondů vyrovnávacích pamětí pro databázi stavovou, běhovou a historie. Informace o výchozích tabulkových prostorech jsou obsaženy v konfiguračním souboru tabulkových prostorů a jsou navrženy, aby uživateli umožnily rychlé zahájení testování a ověření scénářů konceptu. Aby nedošlo k problémům s výkonem a omezení prostředků, je nezbytné naplánovat rozložení tabulek v tabulkových prostorech.

Během instalace jsou vytvořeny databáze a pouze statické definice tabulky. Během generování artefaktů jsou dynamické tabulky přiřazeny tabulkovým prostorům ve stavové a běhové databázi a v databázi historie, které jsou založeny na přizpůsobitelném textu konfiguračního souboru. WebSphere Business Monitor je dodáván se souborem výchozí konfigurace, který se nachází v adresáři <Monitor_install_dir>\install\mondb. Soubor výchozí konfigurace mapuje všechny tabulky do právě jednoho tabulkového prostoru příslušné velikosti. Pro podporu ad-hoc implementace vytvořil příruční panel Launchpad během instalace sadu tabulkových prostorů (o velikostech stránky 4, 8, 16 a 32 kB), které odpovídají položkám v souboru výchozí konfigurace. Následující příklad zobrazuje výpis ze souboru výchozí konfigurace tabulkového prostoru, který je dodáván s produktem WebSphere Business Monitor:

#
# Stavová databáze
#
db2.state.Default.TABLE.4K.0=DSDFLTTS4
db2.state.Default.TABLE.8K.0=DSDFLTTS8
db2.state.Default.TABLE.16K.0=DSDFLTTS16
db2.state.Default.TABLE.32K.0=DSDFLTTS32

Tato jednoduchá konfigurace je používána během generování artefaktů. Všechny tabulky, které je třeba vytvořit ve stavové databázi a které se vmístí do tabulkového prostoru o velikosti stránky 4 kB, budou přiřazeny k DSDFLTTS4. Tabulky o velikosti stránky 8 kB budou uloženy v tabulkovém prostoru s názvem DSDFLTTS8 a tabulky s velikostí stránky 16 kB do DSDFLTTS16. Jelikož se požadavky na prostor mohou měnit v závislosti na množství dat a na složitosti modelu, pro který jsou data ukládána, doporučuje se nepoužívat výchozí nastavení konfigurace tabulkového prostoru v testovacím a produkčním prostředí. Kvalitní výkon zajistíte určením vhodné úložné strategie a plánováním do budoucna.

Pro mapování tabulek do tabulkových prostorů nejen na základě velikosti stránky, ale i na druhu dat lze použít rozšířené nastavení konfiguračního souboru. Bližší informace najdete v příkladu konfiguračního souboru.

Pro určení přiřazení tabulky k tabulkovému prostoru provádí komponenta Schema Generator následující úlohy:
Konfigurační soubor tabulkového prostoru lze upravit pomocí libovolného textového editoru nebo vytvořením nového souboru. Kartu Obecná konfigurace v konzole správy komponenty Schema Generator použijte pro vynucené použití jiného konfiguračního souboru komponenty Schema Generator.
Poznámka: Schema Generator ve skutečnosti nevytváří žádné tabulkové prostory pro položky v tomto konfiguračním souboru. Toto je třeba provést ručně před implementací generovaných databázových artefaktů. Implementace artefaktů selže, je-li tabulka přiřazena neexistujícímu tabulkovému prostoru.


Copyright IBM Corporation 2005, 2006. Všechna práva vyhrazena.