Oracle Database 19c: prestatiebeheer en afstemming - cursus RUB 76.490. van Specialist, opleiding, Datum: 14 mei 2023.
Gemengde Berichten / / December 04, 2023
Je raakt vertrouwd met de Oracle-tuningmethodologie en leert basishulpmiddelen voor het monitoren en diagnosticeren van prestatieproblemen met SQL- en database-instances. Leer databasecomponenten diagnosticeren en afstemmen. Leer hoe u proactief kunt beheren met ingebouwde prestatieanalyses en tools. Elk cursusonderwerp wordt noodzakelijkerwijs versterkt met workshops gebaseerd op echte werksituaties. Na voltooiing van de training kunt u de verworven vaardigheden direct toepassen in het bedrijfsleven.
De cursus is geschikt voor versies van Oracle Database 12c, 18c, 19c en is bedoeld voor technische ondersteuningsingenieurs, technisch beheerders en datawarehouse-beheerders die bekend zijn met de basisprincipes van het werken met Oracle.
Wilt u uitgebreide kennis opdoen over het beheren en afstemmen van de prestaties van Oracle Database 19c? Wij raden u deze cursus aan!
Je leert:
gebruik het volledige scala aan Oracle-tools om prestatieproblemen met SQL- en database-instances te identificeren;
gebruik SQL Performance Analyzer;
gebruik Enterprise Manager Cloud Control om de prestaties van instances te monitoren;
databases en applicaties in realtime monitoren;
de belangrijkste problemen met het afstemmen van de prestaties tijdens de levenscyclus aanpakken;
gebruik databaseconsulenten bij het diagnosticeren van prestatieproblemen;
gebruik statistieken en waarschuwingen;
de prestaties van een database-instantie configureren;
SQL-prestaties beheren;
Schakel het automatische globale scopebeheer van het systeem in of uit.
6
cursussenPraktijkdocent, ervaren Oracle DBMS specialist. Hij weet zijn schat aan ervaring op iedere luisteraar over te brengen en doet dat in eenvoudige en toegankelijke taal, waarbij hij gebruik maakt van veel praktijkvoorbeelden. Dankbare luisteraars merken zijn vermogen op om een grote verscheidenheid aan nuances van het werken met Oracle DBMS te laten zien.
Mikhail Fokin heeft tien jaar ervaring met het werken met Oracle DBMS (versies 8, 8i, 9i, 10g, 11g), inclusief administratieve ervaring en prestatie-instellingen van het Oracle DBMS op Unix- en Windows-platforms, inclusief in de Real Application-configuratie Clusters. Professioneel vloeiend in SQL, PL/SQL-talen. Vloeiend in databaseback-up- en hersteltechnologieën - zowel met behulp van RMAN als handmatig (door de gebruiker beheerde back-up en herstel). Biedt betrouwbare gegevensopslag en fouttolerantie met behulp van Data Guard‚RAC-technologieën. Lost databaseprestatieproblemen op en voert ook afstemming uit van SQL-opdrachten en PL/SQL-code. Daarnaast heeft hij zeven jaar ervaring met het geven van cursussen over Oracle DBMS-beheer, performance tuning, beveiliging, applicatieontwikkeling en rapportage met behulp van Oracle Forms Developer en Oracle Rapporten.
Momenteel is hij Oracle DBMS-beheerder bij een grote Russische bank.
Module 1. Basisbeginselen van prestatietuning (2 ak. H.)
Diagnose, functies en hulpmiddelen voor prestatieafstemming
Databasetijd
Afmetingen van CPU en wachttijdafstemming
Tijdelijk model
Dynamische prestatieweergaven
Cumulatieve systeemstatistieken
Wacht gebeurtenissen
Log- en traceerbestanden
module2. Automatische werkbelastingrepository gebruiken (2 ac. H.)
Automatisch overzicht van werklastopslagplaatsen
Automatische Workload Repository-gegevens
Enterprise Manager Cloudcontrole en AWR
Afbeeldingen
Rapporten
Vergelijking van rapporten
module3. Identificatie van prestatieproblemen (2 ac. H.)
Prestatieproblemen identificeren
Prioriteiten stellen
Rapporteert over de SQL-instructies die de maximale hoeveelheid bronnen hebben verbruikt
Basisproblemen met het afstemmen van prestaties
Afstemming van levenscyclusprestaties
Configuratiesessie met ADDM
Hulpmiddelen voor prestatieafstemming
Overzicht van monitoring- en configuratietools
module4. Met behulp van statistieken en waarschuwingen (2 ak. H.)
Overzicht van statistieken en waarschuwingen
Beperkingen van basisstatistieken
Voordelen van metrieken
Bekijk de geschiedenis van metrische waarden
Histogrammen bekijken
Door de server gegenereerde waarschuwingen
Drempels instellen
Dynamische weergaven voor statistieken en waarschuwingen
module5. Basisbereiken (2 ac. H.)
Werken met een basisbereik van statistieken
Basisbereiken voor 'schuifvenster'
Basisbereiksjablonen
Basisbereiken creëren
Dynamische weergaven voor basisbereiken
Prestatiemonitoring en basislijnbereiken
Waarschuwingsdrempels configureren met behulp van statische basisbereiken
Adaptieve drempelconfiguratie
module6. Met behulp van tools gebaseerd op AWR (2 ac. H.)
Automatische volgtaken
Prestatiemonitoring met ADDM
Actieve sessiegeschiedenis
Module 7. Real-time databasemonitoring (2 ac. H.)
Overzicht en beoogd gebruik
Databasebewerkingen definiëren
Concepten voor databasebewerkingen
Schakel monitoring van databasebewerking in
Een databasebewerking identificeren, starten en beëindigen
Het bewaken van de voortgang van een databasebewerking
Dynamische weergaven van databasebewerkingen
Databasebewerkingen instellen
Module 8. Applicatiebewaking (2 ac. H.)
Kenmerken en soorten services
Creëren van diensten
Services gebruiken voor clienttoepassingen
Diensten- en resourcemanager
Services en batchplanner
Services en metrische drempelwaarden
Aggregatie en tracering van diensten
Module 9. Identificatie van problematische SQL-instructies (2 ac. H.)
Stappen voor het uitvoeren van SQL-opdrachten
SQL-bewaking
Uitvoeringsplannen
DBMS_XPLAN-pakket
EXPLAIN PLAN-opdracht
Interpretatie van het uitvoeringsplan
Met behulp van SQL-trace
Een optimalisatietracering genereren
Module 10. Impact op de optimizer (2 ac. H.)
Queryoptimalisatietaken
Optimalisatiestatistieken beheren
Initialisatieparameters die het gedrag van de optimalisatie beïnvloeden
Optimalisatiefuncties inschakelen
Optimalisatietips gebruiken
Toegangspaden voor gegevens
Verbindingsbewerkingen
Sorteerbewerkingen
Module 11. Het verlagen van de prijs van SQL-instructies (2 ac. H.)
Indexonderhoud
Adviseur voor toegangspadoptimalisatie (SQL Access Advisor)
Onderhoud en reorganisatie van tafels
Omvangbeheer
Data opslag
Gemigreerde en samengevoegde tekenreeksen
Segmenten verkleinen
Tabelcompressie
Module 12. Met behulp van SQL Performance Analyzer (2 ac. H.)
Overzicht van SQL Performance Analyzer
Overzicht en beoogd gebruik van echte applicatietests
Laad opname
Maak een SQL Performance Analyzer-taak
Vergelijkende rapporten
Regressie-instructies instellen
SQL Performance Analyzer Dynamische weergaven
Module 13. SQL-prestatiebeheer (2ac. H.)
Onderhoud van optimalisatiestatistieken
Geautomatiseerde onderhoudstaken
Instellingen voor het verzamelen van statistieken
Uitgestelde verzameling van statistieken
Automatische SQL-afstemming
SQL-tuningadviseur
Adviseur voor toegangspadoptimalisatie (SQL Access Advisor)
Beheer van uitvoeringsplan
Module 14. Databaseherhaling gebruiken (2 ac. H.)
Architectuur voor het opnieuw afspelen van databases
Laad opnamefuncties
Afspeelopties
Afspeelanalyse
Database opnieuw afspelen in Enterprise Manager
Databaseherhalingspakketten en -procedures
Dynamische weergaven voor belastingreproductie
Laad Replay Client-kalibratie
Module 15. Het opzetten van een gedeeld zwembad (2 ac. H.)
Gedeelde zwembadarchitectuur
Vergrendelingen en mutexen
Diagnostische hulpmiddelen voor gedeelde zwembaden
Zachte en harde analyses
De grootte van het gedeelde zwembad wijzigen
Fragmentatie van gedeelde zwembaden
Datawoordenboekcache
Cache met queryresultaten
Module 16. Het configureren van de buffercache (2 ak. H.)
Buffercache-architectuur
Werksets
Doelen en technieken voor het afstemmen van de prestaties van de buffercache
Symptomen van prestatieproblemen met de buffercache
Oplossingen voor prestatieproblemen met buffercache
Database Smart Flash Cache
De buffercache opnieuw instellen
Module 17. PGA en tijdelijke tabelruimte configureren (2 ac. H.)
Automatische PGA-toewijzingsconfiguratie
PGA automatische distributiehistogrammen en statistieken
Onderdeel van het AWR-rapport over automatische PGA-toewijzing
Tijdelijke tabelruimten beheren
Tijdelijke tabelruimtegroepen
Bewaken van tijdelijke tabelruimten
De grootte van een tijdelijke tabelruimte verkleinen
Module 18. Automatisch geheugenbeheer (2 ac. H.)
Wereldwijde reikwijdte van dynamisch systeem
Overzicht van automatisch globaal scopebeheer van het systeem
Initialisatieparameters die van invloed zijn op de SGA-grootte
Schakel het automatische globale scopebeheer van het systeem in of uit
Systeemadviseur voor wereldwijde gebiedsgrootte
Overzicht automatisch geheugenbeheer
Schakel automatisch geheugenbeheer in
Bewaking van automatisch geheugenbeheer
Module 19. I/O-opstelling (2 ac. H.)
I/O-architectuur
I/O-modi
Databaserelevante I/O-statistieken
I/O-kalibratie
I/O-statistieken
I/O-diagnostiek
Database-I/O configureren
Automatisch opslagbeheer (ASM)
module20. Resultaten van prestatieafstemming (2 ac. H.)
Initialisatieparameters en hun impact op de prestaties
Initiële afmetingen van geheugenstructuren
Een groot zwembad opzetten
Best practices voor verschillende typen tabelruimten
Blokafmetingen
De grootte van de online logbuffer en online logbestanden configureren
Automatische verzameling van statistieken
De meest voorkomende wachtgebeurtenissen