Course Outline

Methodologie voor het afstemmen van applicaties

Architectuurdatabase en exemplaar

  • Serverprocessen
  • Geheugenstructuur (SGA, PGA)
  • Cursors parseren en delen
  • De gegevensbestanden, logbestanden, parameterbestanden

Analyse van het commando-uitvoeringsplan

  • Hypothetisch plan (EXPLAIN PLAN, SQLPlus AutoTrac XPlane)
  • Het daadwerkelijke uitvoeringsplan (V $ SQL_PLAN, XPlane, AWR)

Het monitoren van de prestaties en het vinden van knelpunten in het proces

  • Bewaken van de huidige status van het exemplaar via systeemwoordenboekweergaven
  • Het monitoren van historische woordenboeken
  • Volgapplicatie (SQLTrace, TkProf, TreSess

Het optimalisatieproces

  • Eigenschappen kostenoptimalisatie en gereguleerd
  • Vastberadenheid om te optimaliseren

Controle op werkkosten gebaseerde optimizer door:

  • Sessieparameters en exemplaar
  • Tips (hints)
  • Patronen van queryplannen

Statistics en histogrammen

  • Impactstatistieken en histogrammen voor prestaties
  • De methoden voor het verzamelen van statistieken en histogrammen
  • Strategie voor het tellen en schatten van statistieken
  • Management statistieken: blokkeren, kopiëren, bewerken, automatisering van verzameling, monitoren van wijzigingen
  • Dynamische databemonstering (tijdelijke platen, complexe predikaten)
  • Statistieken met meerdere kolommen, gebaseerd op uitdrukkingen
  • Statistics Systeem

De logische en fysieke structuur van de database

  • Ruimte voor tafels.
  • segmenten
  • Extensies (EXTENTS)
  • Blokken

Methoden voor gegevensopslag

  • De fysieke aspecten van de tafel
  • tijdelijke tabellen
  • Tabellenindex
  • externe tabellen
  • Partitietabel (span, letter, hash, gemengd)
  • Fysieke reorganisatie van tabellen

Gematerialiseerde weergaven en mechanisme QUERY REWRITE

Methoden voor het indexeren van gegevens

  • B-TREE-indexen bouwen
  • Eigenschappenindex
  • Indexen: een unieke functie met meerdere kolommen, invers
  • Compressie-indices
  • Reconstructie en samenvoeging van indexen
  • Virtuele indexen
  • Indexeert privé en openbaar
  • Bitmapindexen en knooppunten

Casestudy - volledige scangegevens

  • De impact van een plaats op tafelniveau en blokprestatiemetingen
  • Gegevens laden conventioneel en direct pad
  • De volgorde van predikaten

Case Study - toegang tot gegevens via de index

  • Methoden voor het lezen van de index (UNIEK SCANBEREIK SCAN VOLLEDIGE SCAN SNELLE VOLLEDIGE SCAN MIN / MAX SCAN)
  • Functionele indices gebruiken
  • De selectiviteitsindex (clusterfactor)
  • Indexen met meerdere kolommen en SKIP SCAN
  • NULL en indexen
  • Indextabellen (IOT)
  • Impactindexen DML-bewerkingen

Casestudy - sorteren

  • Sorteren van geheugen
  • Sorteerindex
  • Sorteer taalkundig
  • Het effect van entropie op sorteren (clusterfactor)

Casestudy - joins en subquery's

  • De fusie: MERGE, HASH, NESTED LOOP
  • Sluit zich aan bij OLTP- en OLAP-systemen
  • De volgorde van schakelen
  • Buitenste verbindingen
  • Anti-join
  • Verbindingen onvolledig (SEMI)
  • Subquery's eenvoudig
  • Gecorreleerde subquery's
  • De weergaven, de WITH-clausule

Op kosten gebaseerde optimalisatie voor andere bewerkingen

  • Buffer sorteren
  • IN LIJST
  • WEERGAVE
  • FILTER
  • Telling Stop-toets
  • Resultaatcache

Vragen verspreid

  • Lees queryplannen voor gebruik dblinks
  • Het leidende merk kiezen

Parallelle verwerking

Requirements

  • Het gratis gebruik van de basis van SQL en kennis van de Oracle databaseomgeving (bij voorkeur Oracle 11g voltooiing van de training - Native SQL voor programmeurs - Workshops)
  • Praktische ervaring met het werken met Oracle
 28 Hours

Number of participants



Price per participant

Getuigenissen (1)

Related Courses

Developing Applications with Oracle Application Express (APEX)

21 Hours

Oracle SQL Language

14 Hours

Oracle 11g - SQL language for administrators - workshops

21 Hours

Oracle 11g - SQL language for developers - Workshop

35 Hours

Oracle 11g - Programming with PL / SQL I - Workshops

28 Hours

Oracle 11g - Programming with PL / SQL II

21 Hours

Migrating Oracle to Azure SQL or PostgreSQL

7 Hours

ORACLE PL/SQL Fundamentals

21 Hours

Oracle 18c Migration Strategy

14 Hours

Oracle Database 21c Administration

28 Hours

Oracle Business Intelligence (OBI)

28 Hours

Oracle Database 19c: Administration

35 Hours

Oracle Database 19c Security

21 Hours

Oracle Fusion Human Capital Management (HCM)

28 Hours

Oracle Linux 8: System Administration I

35 Hours

Related Categories

1