Změna parametrů datových služeb pro zlepšení výkonu

Databázové služby podporují WebSphere Business Monitor prostřednictvím dvou služeb přesunu dat: ze stavové databáze do běhové databáze a z běhové databáze do databáze historie. Tyto služby přesunu dat jsou na sobě absolutně nezávislé. Každá služba přesunu dat podporuje modely obchodních ukazatelů (jeden nebo více).

Pro každý model obchodních ukazatelů podporovaný službou přesunu dat se vytvoří sada serverů Capture a Apply. V aktuální architektuře existuje standardně jeden server Capture a jeden server Apply pro každý model obchodních ukazatelů. Je možno mít více než jeden server Capture nebo Apply změnou parametrů v následujících skupinách parametrů: parametry zásady zachycení, parametry zásady použití a parametry zásady Použití Skupiny.

Pokud jsou modely obchodních ukazatelů velmi velké, použití jednoho serveru Capture a jednoho serveru Apply na jeden model a na jednu službu přesunu dat může mít vliv na výkon a je dobrým kandidátem pro zisk z úprav těchto parametrů za účelem zlepšení výkonu. S odpovídajícím hardwarem a tabulkovým prostorem a plánováním fondu vyrovnávacích pamětí by mohlo být možné zlepšit výkon přidáním dalších serverů Capture a Apply.

Další servery Capture mohou zvýšit rychlost, jakou jsou data zachytávána do tabulek pro model obchodních ukazatelů. Můžete snížit jeden z parametrů zásady zachycení nebo oba dva. Každý další server Capture naproti tomu obsadí další prostor v databázi pro uložení svých řídících informací, stejně jako dalšího procesoru a času vstupu/výstupu. Avšak zvýšení počtu serverů může zrychlit přístup k informacím pro komponenty Apply a zlepšit prostupnost celého systému.

Další servery Apply také přináší další výhody. V aktuální architektuře fungují servery Apply sériově ve svých přiřazených tabulkách. Čím větší počet skupin obchodních ukazatelů a tabulek je přiřazen k jednomu serveru Apply, tím déle trvá zpracování všech položek. Přidání dalších serverů Apply může zlepšit výkon díky paralelnímu zpracování těchto skupin obchodních ukazatelů. To vyžaduje vhodný hardware a dobrý plán tabulkového prostoru a fondu vyrovnávacích pamětí, aby se zabránilo soupeření vstupu/výstupu.

Nedoporučuje se měnit výchozí nastavení parametrů zásady skupiny použití.

Jak určit parametry zásad:

Vyhledejte počítač, na kterém je umístěna komponenta Monitor Server a nalezněte instalační adresář monitoru. Například: 'C:\IBM\WebSphere\Monitor' v systému Windows. Pod tímto podadresářem by se měl nacházet adresář s názvem 'rm' a pod tímto adresářem by měl být další adresář nazvaný 'config'. V tomto příkladu bude úplná cesta k adresáři následující: 'C:\IBM\WebSphere\Monitor\rm\config'.

Vytvořte nový soubor s názvem 'DS_Replication_Policy_Defaults.properties' v konfiguračním adresáři. Pokud tento soubor existuje, komponenty datových služeb z tohoto souboru přečtou uživatelem určené přepisy parametrů zásad výkonu.

Parametry jsou určeny následujícím způsobem:

Při zpracovávání služby přesunu dat systém nejdříve vyhledává hodnoty specifické pro danou službu, dále explicitní výchozí hodnoty a nakonec interní nebo implicitní výchozí hodnoty.

Parametry zásady zachycení

Parametry zásady zachycení mění způsob, jakým jsou skupiny obchodních ukazatelů přiřazovány k serverům Capture. Pro každý model obchodních ukazatelů existuje vždy jeden server Capture, avšak na rozdíl od předchozí architektury je nyní možné přiřadit více skupin obchodních ukazatelů ke stejnému serveru Capture namísto použití zvláštního serveru pro každou z nich.

Parametry zásady použití

Parametry zásady použití mění způsob, jakým jsou skupiny obchodních ukazatelů přiřazovány k serverům Apply. Momentálně existuje pro každý model obchodních ukazatelů vždy jeden server Apply, ale na rozdíl od předchozí architektury je nyní možné přiřadit více skupin obchodních ukazatelů ke stejnému serveru Apply namísto použití zvláštního serveru pro každou z nich.

Parametry zásady použití skupiny

Tyto zásady ovlivňují způsob přidělení skupin obchodních ukazatelů ke skupinám použití ; v DB2 se jedná o množiny odběrů. Informace o nejlepším způsobu přidělení tabulek v rámci množin odběru naleznete v dokumentaci k replikaci DB2. Správce replikace vždy vybere k přidělení jednu skupinu obchodních ukazatelů pro jednu množinu odběrů.

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