Oracle-Tuning in der Praxis: Rezepte und Anleitungen für Datenbankadministratoren und -entwickler
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München [u.a.]
Hanser
2009
|
Ausgabe: | 3., aktualisierte und erw. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | XII, 350 S. graph. Darst. 25 cm |
ISBN: | 9783446419070 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035752436 | ||
003 | DE-604 | ||
005 | 20091030 | ||
007 | t | ||
008 | 091002s2009 gw d||| |||| 00||| ger d | ||
015 | |a 09,N37,0043 |2 dnb | ||
016 | 7 | |a 996211330 |2 DE-101 | |
020 | |a 9783446419070 |c PB. : ca. EUR 34.90, ca. EUR 35.90 (AT), ca. sfr 57.00 (freier Pr.) |9 978-3-446-41907-0 | ||
024 | 3 | |a 9783446419070 | |
028 | 5 | 2 | |a 553/41907 |
035 | |a (OCoLC)463680567 | ||
035 | |a (DE-599)DNB996211330 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-92 |a DE-12 |a DE-210 |a DE-473 |a DE-91G |a DE-1051 |a DE-634 |a DE-824 |a DE-526 |a DE-Aug4 | ||
082 | 0 | |a 005.7565 |2 22/ger | |
084 | |a ST 271 |0 (DE-625)143639: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 663f |2 stub | ||
100 | 1 | |a Haas, Frank |e Verfasser |0 (DE-588)140122664 |4 aut | |
245 | 1 | 0 | |a Oracle-Tuning in der Praxis |b Rezepte und Anleitungen für Datenbankadministratoren und -entwickler |c Frank Haas |
246 | 1 | 3 | |a Oracle Tuning in der Praxis |
250 | |a 3., aktualisierte und erw. Aufl. | ||
264 | 1 | |a München [u.a.] |b Hanser |c 2009 | |
300 | |a XII, 350 S. |b graph. Darst. |c 25 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 4 | |a ORACLE <Datenbanksystem> - Tuning | |
650 | 0 | 7 | |a Tuning |0 (DE-588)4117263-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a ORACLE |g Datenbanksystem |0 (DE-588)4206222-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a ORACLE |g Datenbanksystem |0 (DE-588)4206222-6 |D s |
689 | 0 | 1 | |a Tuning |0 (DE-588)4117263-2 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3348059&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m Digitalisierung UB Bamberg |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018612458&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-018612458 |
Datensatz im Suchindex
_version_ | 1805093006941880320 |
---|---|
adam_text |
Inhalt
Vorwort.,.1
1
Oracle-Design
.„1
1.1 Datenhaltung in Oracle.1
1.1.1 Tabellen.1
1.1.2 Referentielle Integrität.6
1.1.3 Trigger.7
1.1.4 Views.10
1.1.5 Partitionierang.12
1.1.6
Cluster.
.16
1.1.7 Datentypen.18
1.1.8 Grundsätze fite effektives Tabellendesign.21
1.2 Zugriffshüfen.23
1.2.1 Indizes.,.23
1.2.2 Index-organisierte Tabellen (lOTs).2?
1.2.3 Sequenzen.29
1.2.4 Einsatz von Indizes und Sequenzen.31
1.3 Statistiken.32
1.4 Der Zugriff auf Oracle.33
1.5 SQL.41
1.5.1
Shared
SQL.41
1.5.2
Hints, Outlines,
SQL-Profile und
SQL Plan Baselines
.42
1.5.3 Lesende Operationen.43
1.5.4 Schreibeade Operationen.49
1.6 PL/SQL.5?
1.7 Upgrade.61
1.7.1 Generelle Überlegungen.62
1.7.2
Real Application
Testing
(RAT)
. 65
2
SÖLTunínf.
-----„.„„.„.„.„„.„„.—.----.„„------.—._
7S
2.1 Die drei Phasen einer SQL-Anweisung.,.75
2.2 DerAttsfiihruiigsplan.78
Inhalt
2.3 Der Oracle
Optimizer
.84
2.3.1 Der
RULE-based Optimizer (RBO)
.84
2.3.2 Costbased
Optimizer
(GBO).85
2.3.3 Einstellungen für den
Optimizer
.86
2.4 Statistiken im Detail.90
2.4.1 Histogramme.100
2.4.2 Wann und wie oft soll man die Statistiken erstellen (lassen)?.104
2.5
Row Sources.
107
3 Das ABC des Datenbank-Tunings.123
3.1 Ratios oder
Wait
Interface?.123
3.2 Statistische Kennzahlen.125
3.3 Segmentstatistiken.130
3.4 Ratios.133
3.5
Wait
Events.135
4 Vorgehensweisen beim Tuning. 143
4.1 Ansätze beim Tuning.143
4.2 Generelle Performance-Untersuchung.144
4.3 Spezifische Performance-Untersuchimg.149
4.4 Wann und wo setzen Sie die verschiedenen Methoden ein?.154
5
Performance
Tracing
und Utilities.157
5.1 Utilities.157
5.2
Timing
mit den
Advisories
.159
5.3
EXPLAIN
PLAN.,.167
5.4 SQLJTRACE.171
5.5 TKPROF.174
5.6 Event 10046.,.180
5.7 Aasfiihruagspläne in der Vergangenheit.181
5.8 DBMSJÄGMTOR.182
5.9 Event 10053.183
5.10 AWR
ASH,
Statspack
und
BstatíEstat.
188
5.11
Das
Tracing
voa
PL/SQL
.196
5.12
Performance
und
SQL*Net
.199
5.12.1
SQL*Net
Tracing
.
,
.
,
.199
5.12.2
Event
10079.
,
.200
5.12.3
Trace Assistant
.201
5.12.4
Trcsess
Utility.203
5.Î3
Toning
mit dem 'Enterprise Manager.203
S Physîteiisehe
Strukturen,.«,._.,„„.„.„„.„.„.„„.„_„.,„„.211
6.1 Einleitung.,.„,.,.211
6.2
Oracie
im Hauptspeicher._.211
6.3 Öraefe-Sysiefflbereiehe.222
6.4 PlafzverwaitBBg
în Tablespaces
,.,„.„.236
VIH
ìntatit
6.5 Oracle-Systembereiche im Detail.238
6.6 Platzverwaltung im Segment.249
7 Oracle wird parallel. 255
7.1 Parallel
Query
.255
7.2 Hauptspeicherbedarf beim Einsatz von Parallel
Query
.,.262
7.3 Parallel DML (PDML) und parallel DDL (PDDL). 265
7.4 Statistiken für Parallel
Query
.268
7.5 Parallele Ausffihrungspläne.271
7.6 Parallelisierung und Partitionierung.272
7.7 Parallel
Tracing
.274
7.8 Parallele
Wait
Events.275
7.9 Einsatz und Tuning paralleler Operationen.276
8 Stabile Ausführungspläne.279
8.1
Hints
.279
8.1.1
Hints, die
den
Optimizer
steuern.281
8.1.2
Hints
für Zugriffspfade.282
8.1.3
Hints
für die Transformierung von SQL-Anweisungen.285
8.1.4
Hints
für
Query Rewrite.
285
8.1.5
Hints
für die Star Transformation.286
8.1.6
Hints
für
Joins.
287
8.1.7
Hints
für spezielle Operationen.289
8.1.8
Hints
für die parallele Ausführung.291
8.1.9
Hints
und Views.292
8.2 Outlines: Stabile Optimizer-Pläne „.293
8.3 SQL-Profile.297
8.4 SQL Plan Management.298
9 Tuning über Parameter.—.—.303
9.1 Die Oracle-Parameter.303
9.2 Ausgewählte Parameter.306
10 Spezifische Einstellungen.—.321
10.1 Tuning in hochverfügbaren Umgebungen.321
ЮЛ Л
Was ist Hochverfügbarkeit?.-.321
10.1.2 Wie viele Rechner?.323
10.1.3 Anforderartgen an die Hardware.324
10.1.4 Datenbanktypen in Hoohveriigbarkeitsamgebungen.326
Ш.1.5
Backup und
Recovery
.■.328
10.1.6
RAC:
Applikatorische Anforderungen.328
10.2 Spezifische Einsteitangee für das Betriebssystem.3.29
102.1 I/O.-.329
10.2.2 Betriebssysteme.333
11 Glossar.—.—.338
Literatur.-----.—.------.----.
ЗЗІ
Register._,.„.„.„„.„.„.„.„.,.„.„.,-----.341 |
any_adam_object | 1 |
author | Haas, Frank |
author_GND | (DE-588)140122664 |
author_facet | Haas, Frank |
author_role | aut |
author_sort | Haas, Frank |
author_variant | f h fh |
building | Verbundindex |
bvnumber | BV035752436 |
classification_rvk | ST 271 |
classification_tum | DAT 663f |
ctrlnum | (OCoLC)463680567 (DE-599)DNB996211330 |
dewey-full | 005.7565 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.7565 |
dewey-search | 005.7565 |
dewey-sort | 15.7565 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 3., aktualisierte und erw. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV035752436</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20091030</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">091002s2009 gw d||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">09,N37,0043</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">996211330</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446419070</subfield><subfield code="c">PB. : ca. EUR 34.90, ca. EUR 35.90 (AT), ca. sfr 57.00 (freier Pr.)</subfield><subfield code="9">978-3-446-41907-0</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783446419070</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">553/41907</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)463680567</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB996211330</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BY</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-92</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-526</subfield><subfield code="a">DE-Aug4</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.7565</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 271</subfield><subfield code="0">(DE-625)143639:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 663f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Haas, Frank</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)140122664</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Oracle-Tuning in der Praxis</subfield><subfield code="b">Rezepte und Anleitungen für Datenbankadministratoren und -entwickler</subfield><subfield code="c">Frank Haas</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Oracle Tuning in der Praxis</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">3., aktualisierte und erw. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Hanser</subfield><subfield code="c">2009</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XII, 350 S.</subfield><subfield code="b">graph. Darst.</subfield><subfield code="c">25 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">ORACLE <Datenbanksystem> - Tuning</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Tuning</subfield><subfield code="0">(DE-588)4117263-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">ORACLE</subfield><subfield code="g">Datenbanksystem</subfield><subfield code="0">(DE-588)4206222-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">ORACLE</subfield><subfield code="g">Datenbanksystem</subfield><subfield code="0">(DE-588)4206222-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Tuning</subfield><subfield code="0">(DE-588)4117263-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3348059&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bamberg</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018612458&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-018612458</subfield></datafield></record></collection> |
id | DE-604.BV035752436 |
illustrated | Illustrated |
indexdate | 2024-07-20T10:20:38Z |
institution | BVB |
isbn | 9783446419070 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-018612458 |
oclc_num | 463680567 |
open_access_boolean | |
owner | DE-92 DE-12 DE-210 DE-473 DE-BY-UBG DE-91G DE-BY-TUM DE-1051 DE-634 DE-824 DE-526 DE-Aug4 |
owner_facet | DE-92 DE-12 DE-210 DE-473 DE-BY-UBG DE-91G DE-BY-TUM DE-1051 DE-634 DE-824 DE-526 DE-Aug4 |
physical | XII, 350 S. graph. Darst. 25 cm |
publishDate | 2009 |
publishDateSearch | 2009 |
publishDateSort | 2009 |
publisher | Hanser |
record_format | marc |
spelling | Haas, Frank Verfasser (DE-588)140122664 aut Oracle-Tuning in der Praxis Rezepte und Anleitungen für Datenbankadministratoren und -entwickler Frank Haas Oracle Tuning in der Praxis 3., aktualisierte und erw. Aufl. München [u.a.] Hanser 2009 XII, 350 S. graph. Darst. 25 cm txt rdacontent n rdamedia nc rdacarrier ORACLE <Datenbanksystem> - Tuning Tuning (DE-588)4117263-2 gnd rswk-swf ORACLE Datenbanksystem (DE-588)4206222-6 gnd rswk-swf ORACLE Datenbanksystem (DE-588)4206222-6 s Tuning (DE-588)4117263-2 s DE-604 text/html http://deposit.dnb.de/cgi-bin/dokserv?id=3348059&prov=M&dok_var=1&dok_ext=htm Inhaltstext Digitalisierung UB Bamberg application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018612458&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Haas, Frank Oracle-Tuning in der Praxis Rezepte und Anleitungen für Datenbankadministratoren und -entwickler ORACLE <Datenbanksystem> - Tuning Tuning (DE-588)4117263-2 gnd ORACLE Datenbanksystem (DE-588)4206222-6 gnd |
subject_GND | (DE-588)4117263-2 (DE-588)4206222-6 |
title | Oracle-Tuning in der Praxis Rezepte und Anleitungen für Datenbankadministratoren und -entwickler |
title_alt | Oracle Tuning in der Praxis |
title_auth | Oracle-Tuning in der Praxis Rezepte und Anleitungen für Datenbankadministratoren und -entwickler |
title_exact_search | Oracle-Tuning in der Praxis Rezepte und Anleitungen für Datenbankadministratoren und -entwickler |
title_full | Oracle-Tuning in der Praxis Rezepte und Anleitungen für Datenbankadministratoren und -entwickler Frank Haas |
title_fullStr | Oracle-Tuning in der Praxis Rezepte und Anleitungen für Datenbankadministratoren und -entwickler Frank Haas |
title_full_unstemmed | Oracle-Tuning in der Praxis Rezepte und Anleitungen für Datenbankadministratoren und -entwickler Frank Haas |
title_short | Oracle-Tuning in der Praxis |
title_sort | oracle tuning in der praxis rezepte und anleitungen fur datenbankadministratoren und entwickler |
title_sub | Rezepte und Anleitungen für Datenbankadministratoren und -entwickler |
topic | ORACLE <Datenbanksystem> - Tuning Tuning (DE-588)4117263-2 gnd ORACLE Datenbanksystem (DE-588)4206222-6 gnd |
topic_facet | ORACLE <Datenbanksystem> - Tuning Tuning ORACLE Datenbanksystem |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3348059&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018612458&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT haasfrank oracletuninginderpraxisrezepteundanleitungenfurdatenbankadministratorenundentwickler AT haasfrank oracletuninginderpraxis |