Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Durasi 28 jam
Kerangka Materi
Metodologi Penyetelan Aplikasi
Arsitektur basis data dan instance
- Proses server
- Struktur memori (SGA, PGA)
- Parsing dan cursor bersama
- Berkas data, berkas log, berkas parameter
Analisis rencana eksekusi perintah
- Rencana hipotetis (EXPLAIN PLAN, SQLPlus AutoTrac XPlane)
- Rencana eksekusi aktual (V $ SQL_PLAN, XPlane, AWR)
Memantau kinerja dan menemukan bottleneck dalam proses
- Memantau status saat ini instance melalui view kamus sistem
- Pemantauan kamus historis
- Pelacakan aplikasi (SQLTrace, TkProf, TreSess
Proses optimasi
- Sifat optimasi biaya dan regulasi
- Penentuan untuk mengoptimalkan
Mengontrol kerja cost-based optimizer melalui:
- Parameter sesi dan instance
- Hints
- Pola rencana query
Statistik dan Histogram
- Dampak statistik dan histogram untuk kinerja
- Metode pengumpulan statistik dan histogram
- Strategi menghitung dan memperkirakan statistik
- Manajemen statistik: pengblokan, penyalinan, penyuntingan, otomasi pengumpulan, pemantauan perubahan
- Pengambilan sampel data dinamis (tabel sementara, predikat kompleks)
- Statistik multi-kolom, berbasis ekspresi
- Statistik Sistem
Struktur logis dan fisik basis data
- Ruang tabel.
- Segmen
- Ekstensi (EXTENTS)
- Blok
Metode penyimpanan data
- Aspek fisik tabel
- Tabel sementara
- Tabel indeks
- Tabel eksternal
- Partisi Tabel (span, huruf, hash, campuran)
- Reorganisasi fisik tabel
View materialized dan mekanisme QUERY REWRITE
Metode pengindeksan data
- Pembangunan indeks B-TREE
- Sifat indeks
- Indeks: unik, multi-kolom, fungsi, terbalik
- Kompresi indeks
- Pembangunan ulang dan penggabungan indeks
- Indeks virtual
- Indeks privat dan publik
- Bitmap Indexes dan junction
Studi kasus - full-scan data
- Dampak lokasi pada level tabel dan blok terhadap kinerja pembacaan
- Pemuatan Data konvensional dan direct path
- Urutan predikat
Studi Kasus - akses ke data melalui indeks
- Metode membaca indeks (UNIQUE SCAN, RANGE SCAN, FULL SCAN, FAST FULL SCAN, MIN / MAX SCAN)
- Penggunaan indeks fungsional
- Sektivitas indeks (Clustering Factor)
- Indeks multi-kolom dan SKIP SCAN
- NULL dan indeks
- Indeks tabel (IOT)
- Dampak operasi DML pada indeks
Studi Kasus - pengurutan
- Pengurutan memori
- Pengurutan indeks
- Pengurutan linguistik
- Efek entropi terhadap pengurutan (Clustering Factor)
Studi Kasus - joins dan subquery
- Penggabungan: MERGE, HASH, NESTED LOOP
- Joins dalam sistem OLTP dan OLAP
- Urutan penggantian
- Outer Joins
- Anti-join
- Joins tidak lengkap (SEMI)
- Subquery sederhana
- Subquery berkorelasi
- View, klausa WITH
Operasi lain cost-based optimizer
- Buffer Sort
- INLIST
- VIEW
- FILTER
- Count Stop Key
- Result Cache
Kueri terdistribusi
- Membaca rencana query untuk penggunaan db links
- Pemilihan leading mark
Proses paralel
Persyaratan
- Penguasaan dasar SQL yang bebas dan pengetahuan tentang lingkungan basis data Oracle (disarankan telah menyelesaikan pelatihan Oracle 11g - Native SQL for Programmers - Lokakarya)
- Pengalaman praktis dalam bekerja dengan Oracle
Testimoni (2)
1. Saya suka gaya penyampaian trainer dan kesabaran mereka dalam menjelaskan. 2. Saya senang trainer menjawab pertanyaan sampingan kami, bahkan yang sedikit menyimpang dari presentasi, yang menunjukkan fleksibilitas. 3. Saya suka ada laboratorium praktis, bukan hanya bagian teoritis. 4. Saya suka pelatihan ini dilakukan secara online.
Roxana - DB Global Technology
Kursus - Oracle 11g - Application Tuning - Workshop
Diterjemahkan Mesin
Keahlian trainer dalam penyetelan SQL
Bogdan - DB Global Technology
Kursus - Oracle 11g - Application Tuning - Workshop
Diterjemahkan Mesin