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.
Kerangka Materi
Metodologi Penyesuaian Aplikasi
Arsitektur database dan instance
- Proses server
- Struktur memori (SGA, PGA)
- Parsing dan pembagian cursor
- File data, file log, file parameter
Analisis rencana eksekusi perintah
- Rencana hipotetis (EXPLAIN PLAN, SQLPlus AutoTrac XPlane)
- Rencana eksekusi yang sebenarnya (V$ SQL_PLAN, XPlane, AWR)
Pemantauan kinerja dan pencarian leher botol dalam proses
- Pemantauan status saat ini instance melalui views kamus sistem
- Pemantauan kamus sejarah
- Pelacakan aplikasi (SQLTrace, TkProf, TreSess)
Proses optimisasi
- Properti optimisasi biaya dan teratur
- Penentuan untuk optimisasi
Kontrol kerja optimizer berbasis biaya melalui:
- Parameter sesi dan instance
- Petunjuk (hints)
- Polanya rencana kueri
Statistik dan Histogram
- Dampak statistik dan histogram untuk kinerja
- Metode pengumpulan statistik dan histogram
- Strategi penghitungan dan perkiraan statistik
- Manajemen statistik: pemblokiran, penyalinan, pengeditan, otomatisasi pengumpulan, pemantauan perubahan
- Sampling data dinamis (piringan sementara, predikat kompleks)
- Statistik multi-kolom, berbasis ekspresi
- Statistik sistem
Struktur logis dan fisik database
- Ruang tabel.
- segment
- Ekstensi (EXTENTS)
- Blok
Metode penyimpanan data
- Aspek fisik tabel
- Tabel sementara
- Tabel indeks
- Tabel eksternal
- Tabel partisi (span, huruf, hash, campuran)
- Reorganisasi fisik tabel
Tampilan ter-materialisasi dan mekanisme QUERY REWRITE
Metode indeks data
- Membangun indeks B-TREE
- Properti indeks
- Indeks: unik, multi-kolom, fungsi, terbalik
- Kompresi indeks
- Rekonstruksi dan penggabungan indeks
- Indeks virtual
- Indeks pribadi dan umum
- Bitmap indeks dan persimpangan
Kasus studi - pemindaian data penuh
- Dampak letak pada level tabel dan kinerja pembacaan blok
- Memuat data konvensional dan jalur langsung
- Urutan predikat
Kasus studi - akses data melalui indeks
- Metode pembacaan indeks (UNIQUE SCAN RANGE SCAN FULL SCAN FAST FULL SCAN MIN / MAX SCAN)
- Menggunakan indeks fungsi
- Selektivitas indeks (Clustering Factor)
- Indeks multi-kolom dan SKIP SCAN
- NULL dan indeks
- Tabel indeks (IOT)
- Dampak indeks operasi DML
Kasus studi - penyortiran
- Sorting memori
- Sort indeks
- Sort linguistik
- Dampak entropi terhadap sorting (Clustering Factor)
Kasus studi - gabungan dan subkueri
- Gabungan: MERGE, HASH, NESTED LOOP
- Gabungan dalam sistem OLTP dan OLAP
- Urutan pergantian
- Gabungan luar
- Anti-gabungan
- Gabungan tidak lengkap (SEMI)
- Subkueri sederhana
- Subkueri terkait
- Tampilan, klausa WITH
Operasi lain optimizer berbasis biaya
- Buffer Sort
- INLIST
- VIEW
- FILTER
- Count Stop Key
- Result Cache
Kueri tersebar
- Membaca rencana kueri untuk penggunaan dblinks
- Memilih tanda pembuka utama
Pemrosesan paralel
Persyaratan
- Penggunaan gratis dasar-dasar SQL dan pengetahuan lingkungan database Oracle (sebaiknya Oracle 11g selesai pelatihan - Native SQL for Programmers - Workshops)
- Pengalaman praktis dalam bekerja dengan Oracle
28 Jam
Testimoni (2)
1. Saya menyukai gaya penyampaian dan kesabaran instruktur dalam menjelaskan. 2. Saya menyukai cara instruktur menjawab pertanyaan sampingan kami, bahkan pertanyaan yang sedikit melenceng dari topik presentasi, yang menunjukkan fleksibilitas. 3. Saya menyukai cara instruktur memberikan praktik, bukan hanya teori. 4. Saya menyukai cara instruktur memberikan praktik secara daring.
Roxana - DB Global Technology
Kursus - Oracle 11g - Application Tuning - Workshop
Diterjemahkan Mesin
Trainer expertise on SQL tuning