Formales SQL-Tuning für Oracle-Datenbanken : Praktische Effizienz - effiziente Praxis /: Praktische Effizienz - effiziente Praxis. ([2016])
- Record Type:
- Book
- Title:
- Formales SQL-Tuning für Oracle-Datenbanken : Praktische Effizienz - effiziente Praxis /: Praktische Effizienz - effiziente Praxis. ([2016])
- Main Title:
- Formales SQL-Tuning für Oracle-Datenbanken : Praktische Effizienz - effiziente Praxis
- Further Information:
- Note: Leonid Nossov, Hanno Ernst, Victor Chupis.
- Authors:
- Nossov, Leonid
Ernst, Hanno
Chupis, Victor - Contents:
- Geleitwort 1; Geleitwort 2; Vorwort; Inhaltsverzeichnis; Kapitel-1; Einführung; 1.1 Ziele und Zielgruppen; 1.2 Das Buch im Überblick; 1.3 Danksagung; Kapitel-2; Einige Überlegungen zum Begriff"SQL-Tuning"; 2.1 SQL-Tuning: Definition und Ziele; 2.2 SQL-Tuner; 2.2.1 Oracle; 2.2.2 Entwickler; 2.2.3 Datenbankadministrator; Kapitel-3; Minimum minimorum zum Thema "Ausführungsplan"; 3.1 Können Sie Ausführungspläne lesen?; 3.2 Einige wichtige Details; 3.2.1 Abschnitte im Ausführungsplan; 3.2.2 Optimizer-Schätzungen und -Kosten; 3.2.3 Laufzeitstatistiken; 3.3 Zusammenfassung; Kapitel-4. Ansätze des formalen SQL-Tunings4.1 Das Ziel: Effektives SQL-Tuning; 4.2 Das Prinzip: Beseitigung der "Bremsen" im Ausführungsplan; 4.3 Die Methode: Analyse der Laufzeitstatistiken im Ausführungsplan; 4.4 Das Hauptkriterium: Die Laufzeitstatistik "Kardinalität"; 4.5 Die Handlungsweise: Ein iterativer Prozess; 4.6 Die Richtlinie: Tuning möglichst ohne Änderungen der SQL-Anweisung; Kapitel-5; Engpässe im Ausführungsplan; 5.1 "Lokale" Probleme im Ausführungsplan; 5.1.1 Ein fehlender Index; 5.1.2 Ein nicht selektiver Index; 5.1.3 Ein Index mit einem großen Clustering Factor. 5.1.4 Ein Sparse-Index5.1.5 Nested Loop Join statt Hash Join und umgekehrt; 5.2 "Globale" Probleme im Ausführungsplan; 5.2.1 Formale Regeln zur Änderung der Tabellenreihenfolge im Join; 5.2.2 Joins mit einer kleinen Treffermenge; 5.2.3 Joins mit einer großen Treffermenge; 5.3 Zusammenfassung; Kapitel-6; Vorgehensweise beim formalenGeleitwort 1; Geleitwort 2; Vorwort; Inhaltsverzeichnis; Kapitel-1; Einführung; 1.1 Ziele und Zielgruppen; 1.2 Das Buch im Überblick; 1.3 Danksagung; Kapitel-2; Einige Überlegungen zum Begriff"SQL-Tuning"; 2.1 SQL-Tuning: Definition und Ziele; 2.2 SQL-Tuner; 2.2.1 Oracle; 2.2.2 Entwickler; 2.2.3 Datenbankadministrator; Kapitel-3; Minimum minimorum zum Thema "Ausführungsplan"; 3.1 Können Sie Ausführungspläne lesen?; 3.2 Einige wichtige Details; 3.2.1 Abschnitte im Ausführungsplan; 3.2.2 Optimizer-Schätzungen und -Kosten; 3.2.3 Laufzeitstatistiken; 3.3 Zusammenfassung; Kapitel-4. Ansätze des formalen SQL-Tunings4.1 Das Ziel: Effektives SQL-Tuning; 4.2 Das Prinzip: Beseitigung der "Bremsen" im Ausführungsplan; 4.3 Die Methode: Analyse der Laufzeitstatistiken im Ausführungsplan; 4.4 Das Hauptkriterium: Die Laufzeitstatistik "Kardinalität"; 4.5 Die Handlungsweise: Ein iterativer Prozess; 4.6 Die Richtlinie: Tuning möglichst ohne Änderungen der SQL-Anweisung; Kapitel-5; Engpässe im Ausführungsplan; 5.1 "Lokale" Probleme im Ausführungsplan; 5.1.1 Ein fehlender Index; 5.1.2 Ein nicht selektiver Index; 5.1.3 Ein Index mit einem großen Clustering Factor. 5.1.4 Ein Sparse-Index5.1.5 Nested Loop Join statt Hash Join und umgekehrt; 5.2 "Globale" Probleme im Ausführungsplan; 5.2.1 Formale Regeln zur Änderung der Tabellenreihenfolge im Join; 5.2.2 Joins mit einer kleinen Treffermenge; 5.2.3 Joins mit einer großen Treffermenge; 5.3 Zusammenfassung; Kapitel-6; Vorgehensweise beim formalen SQL-Tuning; Kapitel-7; Praktische Erfahrungen mit dem formalen SQL-Tuning; 7.1 Hannos Erfahrungen; 7.1.1 Statistiken zu Problemklassen; 7.1.2 Kleiner synthetischer Test-Case zum nicht selektiven Index; 7.1.3 Praktisches Beispiel; 7.2 Victors Erfahrungen. 7.2.1 Das erste praktisches Beispiel7.2.2 Das zweite praktisches Bespiel; Kapitel-8; Nachwort; Kapitel-9; Anhang; Literatur. … (more)
- Publisher Details:
- Berlin : Springer Vieweg
- Publication Date:
- 2016
- Copyright Date:
- 2016
- Extent:
- 1 online resource, illustrations
- Subjects:
- 005.75/65
SQL/ORACLE (Computer program language)
COMPUTERS -- Databases -- General
COMPUTERS -- Programming Languages -- SQL
SQL/ORACLE (Computer program language)
Electronic books - Languages:
- German
- ISBNs:
- 9783662452929
3662452928 - Related ISBNs:
- 9783662452912
366245291X - Notes:
- Note: Includes bibliographical references.
Note: Online resource; title from PDF title page (EBSCO, viewed February 16, 2016). - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.400490
- Ingest File:
- 02_435.xml