oracle. optymalizacja wydajności full scan.pdf
(
7069 KB
)
Pobierz
707715372 UNPDF
IDZ DO
PRZYK£ADOW
Y ROZDZIA£
Oracle. Optymalizacja
SPIS TRECI
wydajnoci
KATALOG KSI¥¯EK
Autorzy: Ed Whalen, Mitchell Schroeter
T³umaczenie: Bart³omiej Jab³oñski
ISBN: 83-7197-797-2
Tytu³ orygina³
u:
Oracle Performance Tunning
Format: B5, stron: 384
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
TWÓJ KOSZYK
DODAJ DO KOSZYKA
Uzyskanie maksymalnej wydajnoci z³o¿onego systemu, jakim jest Oracle, to zadanie
skomplikowane i trudne. Ksi¹¿ka „Oracle. Optymalizacja wydajnoci”, napisana przez
czo³owych specjalistów w dziedzinie strojenia wydajnoci i optymalizacji baz danych,
pomo¿e Ci stawiæ mu czo³a.
Wyj¹tkowoæ tej ksi¹¿ki polega na jej ca³ociowym podejciu do tematu. Uzyskanie
maksymalnej wydajnoci i dostrojenie bazy Oracle wymaga nie tylko optymalizacji
zapytañ SQL; nale¿y równie¿ zastanowiæ siê nad konfiguracj¹ sprzêtu, na którym ma
byæ uruchomiony system, wydajnoci¹ podstawowych operacji wykonywanych na
twardych dyskach, a tak¿e rozwa¿yæ, jakie cechy najnowszej wersji Oracle'a 9i mog¹
byæ przydatne do przyspieszenia pracy aplikacji.
Ksi¹¿ka omawia:
• Podstawowe pojêcia
• Parametry konfiguracyjne Oracle'a
• Strojenie serwera
• Zaawansowane opcje wp³ywaj¹ce na wydajnoæ
• Strojenie wydajnoci przetwarzania
• Perspektywy wydajnociowe
• Skrypty UTLBSTAT i UTLESTAT
• Wp³yw sprzêtu na Oracle'a
• Operacje wejcia-wyjcia i ich znaczenie dla strojenia serwera
• Wykorzystywanie planu wykonania i ledzenie SQL, strojenie indeksów
• U¿ycie optymalizatora Oracle'a
• Strojenie zapytañ SQL
• Oracle 9i Real Application Clusters
• Strojenie procesu tworzenia kopii zapasowych
• Konfiguracja systemu odpornego na awarie
• Wydajnoæ Oracle'a w sieci
Przy opracowywaniu tej ksi¹¿ki autorzy wykorzystali swoj¹ bogat¹ wiedzê,
nie tylko na temat Oracle'a, ale tak¿e na temat sprzêtu komputerowego i systemów
operacyjnych. Skorzystaj z ich dowiadczenia i skonfiguruj serwer bazodanowy
wydajny, stabilny i odporny na awarie.
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
O NOWOCIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
Spis treci
O Autorach......................................................................................11
Wstp .............................................................................................13
Cz I Strojenie instancji.............................................................. 15
Rozdział 1. Podstawy strojenia ..........................................................................17
Podstawowe pojcia................................................................................................17
Czym jest strojenie?..........................................................................................17
Czy strojenie jest konieczne? .............................................................................18
Kiedy zaprzesta strojenia?................................................................................18
Cele strojenia..........................................................................................................19
Strojenie wydajno ci przetwarzania ....................................................................19
Strojenie czasu odpowiedzi................................................................................19
Strojenie dla du"ej liczby u"ytkowników.............................................................20
Strojenie niezawodno ci ....................................................................................20
Strojenie ładowania danych................................................................................21
Metodologia strojenia..............................................................................................21
Badanie problemu .............................................................................................22
Wyznaczenie problemu......................................................................................24
Wyznaczenie rozwi.zania i ustanowienie celów...................................................24
Testowanie rozwi.zania.....................................................................................26
Analiza rezultatu...............................................................................................27
Co wpływa na wydajno serwera Oracle?................................................................27
W.skie gardła systemu ......................................................................................28
Strojenie systemu..............................................................................................29
Ograniczenia systemowe ...................................................................................31
Wyznaczanie rozmiaru i pojemno ci systemu............................................................31
Ró"nica midzy rozmiarem a pojemno ci. ..........................................................32
Etapy wyznaczania rozmiaru systemu.................................................................32
Etapy wyznaczania pojemno ci ..........................................................................33
Podsumowanie .......................................................................................................33
Rozdział 2. Parametry konfiguracyjne systemu Oracle ........................................35
Uruchamianie instancji Oracle .................................................................................36
Ł.czenie si z Oracle.........................................................................................36
Polecenie STARTUP ........................................................................................37
Uruchamianie instancji ......................................................................................37
Usuwanie typowych błdów...............................................................................38
Zatrzymywanie instancji....................................................................................39
Parametry inicjalizacyjne.........................................................................................42
Parametry strojenia instancji ..............................................................................43
Parametry wyznaczaj.ce wielko ci zasobów........................................................43
Podsumowanie .......................................................................................................44
4
Oracle. Optymalizacja wydajnoci
Rozdział 3. Strojenie serwera Oracle..................................................................45
Parametry inicjalizuj.ce wymieniane w niniejszym rozdziale......................................46
Parametry SGA.................................................................................................46
Parametry obszaru PGA i obszaru u"ytkownika...................................................47
Parametry Undo................................................................................................48
Inne parametry .................................................................................................48
Skalowanie SGA.....................................................................................................49
Strojenie systemu operacyjnego..........................................................................49
Strojenie prywatnych obszarów SQL i PL/SQL ...................................................50
Strojenie obszaru wspólnego..............................................................................51
Strojenie bufora danych.....................................................................................56
Zarz.dzanie segmentami wycofania i informacj. wycofania .......................................61
Strojenie serwera w trybie SMU.........................................................................62
Strojenie serwera w trybie RBU .........................................................................63
Podsumowanie strojenia obszarem wycofania......................................................69
Bufor dziennika powtórze@......................................................................................70
Rywalizacja o bufor dziennika............................................................................70
Strojenie punktów kontrolnych.................................................................................70
Strojenie sortowa@ ..................................................................................................71
Strojenie obszaru SORT AREA..........................................................................72
Strojenie pozostawianego obszaru sortowania......................................................72
Strojenie obszarem tymczasowym......................................................................72
Minimalizacja rywalizacji o list wolnych bloków .....................................................73
Podsumowanie .......................................................................................................74
Rozdział 4. Wydajno'( — opcje zaawansowane..................................................75
Parametry wykorzystywane w tym rozdziale .............................................................75
Indeksy..................................................................................................................77
Koncepcja indeksu............................................................................................77
Rodzaje indeksów.............................................................................................78
Indeksy B*-tree ................................................................................................78
Jak działaj. indeksy bitmapowe..........................................................................81
Co warto indeksowa?.......................................................................................82
Sposób indeksowania ........................................................................................83
Równoległe wykonywanie zapyta@ w systemie Oracle ...............................................85
Wykonywanie równoległe..................................................................................85
Równoległe tworzenie indeksu...........................................................................91
Równoległe ładowanie.......................................................................................92
Równoległe odtwarzanie....................................................................................92
Klastry...................................................................................................................93
Klastry haszowe .....................................................................................................96
Kiedy haszowa? ..............................................................................................97
Odczyty wieloblokowe............................................................................................98
Partycjonowanie.....................................................................................................99
Koncepcja partycjonowania ...............................................................................99
Partycjonowanie zakresowe.............................................................................100
Partycje z list. warto ci ...................................................................................101
Partycjonowanie z kluczem haszowym .............................................................102
Partycje zło"one..............................................................................................102
Korzy ci z partycjonowania .............................................................................103
Partycje a indeksy...........................................................................................104
Stabilno planu....................................................................................................104
Serwer wielokanałowy ..........................................................................................104
Serwer dedykowany........................................................................................105
Serwer wielokanałowy.....................................................................................105
Podsumowanie .....................................................................................................107
Spis treci
5
Rozdział 5. Strojenie wydajno'ci przetwarzania ................................................109
Parametry zaprezentowane w niniejszym rozdziale ..................................................109
Korzystanie z mechanizmu Grupy Konsumenckiej...................................................110
Przegl.d Grup Konsumenckich ........................................................................110
Konfiguracja Grup Konsumenckich..................................................................111
Dodawanie u"ytkowników do planu..................................................................114
Monitorowanie grup konsumenckich ................................................................115
Strojenie zasobów u"ytkownika .............................................................................115
Systemy OLTP...............................................................................................116
Czas odpowiedzi.............................................................................................116
Przenoszenie niektórych funkcji do innego systemu.................................................116
Dystrybucja raportów historycznych.................................................................117
Dystrybucja bie".cych raportów.......................................................................118
Obsługa rozproszenia w aplikacjach..................................................................118
Podsumowanie .....................................................................................................119
Rozdział 6. Perspektywy wydajno'ciowe systemu Oracle..................................121
Perspektywy V$ a perspektywy G$........................................................................122
Przegl.d dynamicznych perspektyw wydajno ciowych.............................................122
Wykorzystywanie perspektyw................................................................................127
Zapytania wykorzystuj.ce perspektywy dynamiczne..........................................127
Skrypty UTLBSTAT/UTLESTAT i pakiet STATSPACK ..................................128
Narzdzia do badania wydajno ci .....................................................................128
Podsumowanie .....................................................................................................129
Rozdział 7. Skrypty UTLBSTAT i UTLESTAT ......................................................131
UTLBSTAT/UTLESTAT .....................................................................................131
Uruchamianie skryptów UTLBSTAT/UTLESTAT............................................131
Wynik wykonania skryptów UTLBSTAT/UTLESTAT......................................132
Interpretacja statystyk BSTAT/ESTAT.............................................................132
Pakiet STATSPACK.............................................................................................148
Instalowanie pakietu STATSPACK..................................................................149
Korzystanie z pakietu STATSPACK.................................................................149
Administrowanie pakietem STATSPACK.........................................................150
Raport STATSPACK......................................................................................151
Podsumowanie .....................................................................................................166
Cz II Strojenie sprztu komputerowego .......................................167
Rozdział 8. System Oracle i sprzt komputerowy..............................................169
Parametry opisane w tym rozdziale.........................................................................169
Instancja Oracle od rodka.....................................................................................170
Struktura pamici............................................................................................171
Procesy..........................................................................................................173
Architektura systemu ............................................................................................175
Procesory i bufory...........................................................................................175
Rodzaje procesorów........................................................................................176
Procesory 32- i 64-bitowe................................................................................179
Architektura pamici komputera.......................................................................180
Rodzaje magistral............................................................................................181
Magistrale wej cia-wyj cia ..............................................................................182
Sie ...............................................................................................................182
Klastry...........................................................................................................182
Podsumowanie .....................................................................................................182
6
Oracle. Optymalizacja wydajnoci
Rozdział 9. Operacje wej'cia-wyj'cia ...............................................................183
Dysk twardy.........................................................................................................183
Przegl.d.........................................................................................................184
Wydajno dysku............................................................................................187
Macierze RAID ....................................................................................................190
Macierze sprztowe i programowe....................................................................191
Rozcinanie .....................................................................................................191
RAID 0..........................................................................................................192
RAID 1..........................................................................................................192
RAID 10 ........................................................................................................193
RAID 2..........................................................................................................194
RAID 3..........................................................................................................195
RAID 4..........................................................................................................195
RAID 5..........................................................................................................197
Podsumowanie kontroli parzysto ci ..................................................................198
Przegl.d wydajno ci RAID-ów ........................................................................199
Optymalizacja wydajno ci .....................................................................................201
Optymalizacja ruchu głowicy...........................................................................201
Bufor kontrolera .............................................................................................202
Sprztowy XOR .............................................................................................203
Rozmiar paska................................................................................................203
RAID wewntrzny i zewntrzny.............................................................................204
Wewntrzne systemy RAID.............................................................................204
Zewntrzne systemy RAID..............................................................................204
Systemy SAN.......................................................................................................205
Systemy sieciowego przechowywania danych NAS .................................................207
Podsumowanie .....................................................................................................208
Rozdział 10. System Oracle i operacje wej'cia-wyj'cia.......................................209
Parametry przedstawione w tym rozdziale...............................................................209
Zale"no Oracle od urz.dze@ wej cia-wyj cia........................................................210
Dlaczego opóInienie odczytu jest wa"ne...........................................................211
OpóInienie zapisu...........................................................................................212
Odporno na awarie.......................................................................................213
Konfiguracja operacji wej cia-wyj cia w bazie Oracle..............................................214
Wydajno , odporno na awarie i koszty .........................................................214
Bezpiecze@stwo inwestycji...............................................................................214
Strojenie operacji wej cia-wyj cia..........................................................................217
Rywalizacja o dysk .........................................................................................217
Badanie rywalizacji dysków.............................................................................218
Rozwi.zywanie problemów rywalizacji o dysk..................................................220
Redukcja niepotrzebnych odwoła@ .........................................................................224
Migracja rekordów i ła@cuchy bloków ..............................................................225
Dynamiczne rozszerzanie.................................................................................226
Parametry PCTFREE i PCTUSED ...................................................................227
Przegl.d technik zmniejszania liczby operacji wej cia-wyj cia............................231
Rozmiar bloku......................................................................................................231
Bloki ró"nych rozmiarów.................................................................................233
Fragmentacja........................................................................................................234
Podsumowanie .....................................................................................................236
Plik z chomika:
leko26
Inne pliki z tego folderu:
jak-kontrolowac-swoje-finanse cała książka.pdf
(35713 KB)
uchwycone obiektywem. lekcje legendarnego fotografa dzikich zwierząt full scan.pdf
(263180 KB)
Roland Zimek powerpoint 2007 pl. pierwsza pomoc pełna wersja.pdf
(27582 KB)
bios. przewodnik full version.pdf
(20985 KB)
photoshop-w-cyfrowej-ciemni.-kreatywna-obrobka-obrazu full scan.pdf
(139966 KB)
Inne foldery tego chomika:
- ✔ AVAST! - 32 & 64 BIT FULL 2014
- ✔ AVG - 32 & 64 BIT FULL 2014
- ▧ ▍Google Nik Collection 1.2.0.7
- ▧ ▍Nero 2014 Platinum 15.0.07700
- ▧ ▍PROGRA PC - PRAWO JAZDY A-B-C-D
Zgłoś jeśli
naruszono regulamin