oracle 11g strojenie serwera i testy wydajności

Odpowiedz Nowy wątek
2012-08-26 23:13

Rejestracja: 17 lat temu

Ostatnio: 6 lat temu

0

Witam,
Mam dojść sporą bazę danych (około 30 GB) którą będę stroił w celu polepszenia wydajności. Na początek jednak chciałbym usunąć indexy na tabelach, które moim zdaniem wydają się zbędne i tworzyć nowe (bardziej odpowiednie). Znacie może jakieś narzędzia do testów wydajności bazy danych oracle? Mógłbym zrobić jakąś testową aplikację która w pętli masakrowałaby bazę różnymi zapytaniami jednak obawiam się że duża część zostanie obsłużona przez bufor oracla a nie przez faktyczny fizyczny odczyt danych. Jak do tego podejść?

Wyczytałem gdzieś (http://www.ploug.org.pl/ploug[...]?action=read&p=49&a=5) ze tworzenie indeksu na dużej bazie możne zająć nawet kilka godzin, to prawda?


Pozostało 580 znaków

2012-08-26 23:26

Rejestracja: 7 lat temu

Ostatnio: 49 minut temu

0

indeksy to się tworzy na podstawie planu zapytania. BTW oracle ma dość przyjemną aplikację po http (Enterprise Manager Configuration Assistant (EMCA)) i tam możesz sobie pooglądać min. które zapytanie najdłużej się wykonuje, jakie operacje zjadają najwięcej czasu serwera itd, itp.


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0