Oko na hurtownię

Program I-Spy jest przeznaczony do monitorowania i optymalizacji hurtowni danych Informixa.

Program I-Spy jest przeznaczony do monitorowania i optymalizacji hurtowni danych Informixa.

Przedsiębiorstwa inwestują ogromne kwoty w tworzenie i uruchomianie hurtowni danych. Efektywność ich wykorzystania jest trudna do zmierzenia, gdyż na rynku nie ma wielu narzędzi, poz- walających administratorowi bazy na sprawdzanie rodzaju zapytań SQL, czasu ich wykonywania i wielkości zbioru danych, który powstał po wykonaniu zapytania.

W celu monitorowania efektywności wykorzystania hurtowni danych Informix opracował program I-Spy, przeznaczony do obsługi hurtowni działających pod kontrolą baz danych tej firmy. I-Spy, przechwytując zapytania SQL, zapisuje na dysku informacje o wszystkich czynnościach użytkownika: początek i koniec sesji, zapytanie i czas wykonania, liczba rekordów zwróconych jako wynik zapytania oraz ocena kosztów wykonania zapytania, dostarczona przez serwer bazy danych.

I-Spy umożliwia wykonywanie poleceń, określających reguły działania użytkownika, pozwalające na usunięcie lub uniemożliwienie zadawania zapytań, które absorbują zbyt wiele zasobów systemu. Zapytania można blokować na podstawie oceny kosztu ich wykonania, liczby zwróconych rekordów, czasu wykonania lub na podstawie treści zapytania. Reguły działania mogą dotyczyć poszczególnych użytkowników lub serwera bazy danych.

Program zawiera kilka raportów w formacie HTML do przeglądu działalności użytkowników hurtowni: kto, ile, jakie zapytania zadaje, ile czasu systemu zajmuje, kto zadaje błędne zapytania SQL itp. Inne raporty przedstawiają liczbę zapytań wykonanych w jednym dniu, czas trwania sesji, całkowitą liczbę błędów i in.

Jednym z ważnych elementów oceny wydajności bazy przez użytkownika i administratora jest sprawdzenie planu wykonania zapytania, przez zadanie opcji SET EXPLAIN. Program I-Spy pozwala zapisać plan wykonania do raportu pracy użytkownika, zapewniając potężne narzędzie analizy efektywności stosowanych narzędzi analitycznych i jakości zapytań ad hoc.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200