Bewertung:

Das Buch „Oracle PL/SQL Performance Tuning Tips & Techniques“ ist sehr empfehlenswert für Oracle-Entwickler, insbesondere für solche mit Erfahrung, da es wertvolle Einblicke in die Verbesserung der PL/SQL-Leistung anhand von Best Practices und Beispielen aus der Praxis bietet. Für Anfänger ist es jedoch möglicherweise nicht geeignet, da es keine Schritt-für-Schritt-Anleitung für das Tuning von PL/SQL bietet.
Vorteile:Sehr empfehlenswert für Oracle-Entwickler aller Stufen, insbesondere für erfahrene Entwickler.
Nachteile:Bietet wertvolle Einblicke und Best Practices für PL/SQL-Performance-Tuning.
(basierend auf 10 Leserbewertungen)
Oracle Pl/SQL Performance Tuning Tips & Techniques
Hinweis des Herausgebers: Für Produkte, die von Drittanbietern erworben werden, übernimmt der Herausgeber keine Garantie für Qualität, Authentizität oder den Zugang zu den in dem Produkt enthaltenen Online-Berechtigungen.
Bewährte PL/SQL-Optimierungslösungen.
In Oracle PL/SQL Performance Tuning Tips & Techniques präsentieren Oracle ACE-Autoren mit jahrzehntelanger Erfahrung im Aufbau komplexer Produktionssysteme für Behörden, Industrie und Bildungseinrichtungen einen praktischen Ansatz, um optimale Ergebnisse mit PL/SQL zu erzielen. Das Buch beginnt mit der Beschreibung des Entdeckungsprozesses, der erforderlich ist, um Performance-Probleme zu identifizieren, und bietet dann messbare und wiederholbare Testfälle. Auf eine ausführliche Darstellung der Verknüpfung von SQL und PL/SQL folgt ein tiefes Eintauchen in die wichtigsten Tools zur Leistungsoptimierung der Oracle-Datenbank. Beispiele aus der Praxis und Best Practices sind in diesem Oracle Press Handbuch enthalten.
⬤ Befolgen Sie einen anforderungsgesteuerten Neun-Schritte-Prozess, um Performance-Probleme in Webanwendungen zu identifizieren und zu beheben.
⬤ Verwenden Sie leistungsbezogene Datenbanktools, einschließlich Data Dictionary Views, Logging, Tracing, PL/SQL Hierarchical Profiler, PL/Scope und RUNSTATS.
⬤ Instrumentieren von Code, um Leistungsprobleme mit Hilfe von Call-Stack-APIs, Error-Stack-APIs und Timing-Markern zu lokalisieren.
⬤ Einbettung von PL/SQL in SQL und Verwaltung benutzerdefinierter Funktionen.
⬤ Einbettung von SQL in PL/SQL unter Verwendung eines mengenbasierten Ansatzes zur Verarbeitung großer Datenmengen.
⬤ Korrektes Schreiben und Einsetzen von Triggern in der Datenmanipulationssprache, um Leistungsprobleme zu vermeiden.
⬤ Arbeiten mit fortgeschrittenen Datentypen, einschließlich LOBs und XML.
⬤ Caching-Techniken verwenden, um redundante Operationen zu vermeiden.
⬤ Effektive Verwendung von dynamischem SQL, um die Menge des benötigten Codes zu reduzieren und die Systemverwaltung zu rationalisieren.
⬤ Verwaltung der Versionskontrolle und Sicherstellung, dass Leistungsverbesserungen erfolgreich eingesetzt werden.
Die Codebeispiele im Buch stehen zum Download bereit.