Ocena:

Książka „Oracle PL/SQL Performance Tuning Tips & Techniques” jest wysoce zalecana dla programistów Oracle, szczególnie tych z doświadczeniem, ponieważ oferuje cenny wgląd w poprawę wydajności PL/SQL poprzez najlepsze praktyki i przykłady z życia wzięte. Jednak może nie być odpowiedni dla początkujących, ponieważ nie zawiera przewodnika krok po kroku dotyczącego dostrajania PL/SQL.
Zalety:# Wysoce zalecana dla programistów Oracle na wszystkich poziomach, szczególnie tych doświadczonych.
Wady:Zawiera cenne spostrzeżenia i najlepsze praktyki dotyczące dostrajania wydajności PL/SQL.
(na podstawie 10 opinii czytelników)
Oracle Pl/SQL Performance Tuning Tips & Techniques
Uwaga wydawcy: Produkty zakupione od zewnętrznych sprzedawców nie są gwarantowane przez wydawcę pod względem jakości, autentyczności ani dostępu do jakichkolwiek uprawnień online zawartych w produkcie.
Sprawdzone rozwiązania optymalizacyjne PL/SQL.
W książce Oracle PL/SQL Performance Tuning Tips & Techniques autorzy Oracle ACE z wieloletnim doświadczeniem w budowaniu złożonych systemów produkcyjnych dla instytucji rządowych, przemysłu i organizacji edukacyjnych prezentują praktyczne podejście do uzyskiwania optymalnych wyników z języka PL/SQL. Książka rozpoczyna się od opisania procesu odkrywania wymaganego do wskazania problemów z wydajnością, a następnie dostarcza wymiernych i powtarzalnych przypadków testowych. Po dogłębnym omówieniu łączenia języków SQL i PL/SQL następuje zagłębienie się w podstawowe narzędzia do strojenia wydajności bazy danych Oracle. Przewodnik Oracle Press zawiera przykłady z życia wzięte i najlepsze praktyki.
⬤ Postępuj zgodnie z dziewięcioetapowym procesem opartym na żądaniach, aby zidentyfikować i rozwiązać problemy z wydajnością aplikacji internetowych.
⬤ Korzystanie z narzędzi bazodanowych związanych z wydajnością, w tym widoków słownika danych, rejestrowania, śledzenia, PL/SQL Hierarchical Profiler, PL/Scope i RUNSTATS.
⬤ Instrumentowanie kodu w celu wskazania problemów z wydajnością przy użyciu interfejsów API stosu wywołań, interfejsów API stosu błędów i znaczników czasu.
⬤ Osadzanie języka PL/SQL w SQL i zarządzanie funkcjami zdefiniowanymi przez użytkownika.
⬤ Osadzanie SQL w PL/SQL przy użyciu podejścia opartego na zbiorach w celu obsługi dużych ilości danych.
⬤ Prawidłowe pisanie i wdrażanie wyzwalaczy języka manipulacji danymi w celu uniknięcia problemów z wydajnością.
⬤ Praca z zaawansowanymi typami danych, w tym LOB i XML.
⬤ Wykorzystanie technik buforowania w celu uniknięcia zbędnych operacji.
⬤ Efektywne wykorzystanie dynamicznego SQL w celu zmniejszenia ilości potrzebnego kodu i usprawnienia zarządzania systemem.
⬤ Zarządzaj kontrolą wersji i upewnij się, że poprawki wydajności są skutecznie wdrażane.
Przykłady kodu zawarte w książce są dostępne do pobrania.