Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Bagaimana mempertimbangkan Jelaskan rencana dengan baik- Oracle 10G

Sebelum mempertimbangkan hasil dari Explain Plan, kita perlu memahami terminologi berikut, Kardinalitas– Perkiraan jumlah baris yang keluar dari setiap operasi.
• Metode akses – Cara data diakses, melalui baik table scan atau indexaccess.• Join method – Metode (misalnya, hash, sort-merge, dll.) yang digunakan untuk menggabungkan tabel satu sama lain.• Join type – Jenis join (misalnya, outer, anti, semi, dll.).• Join order – Urutan di mana tabel digabungkan satu sama lain.
• Partition pruning – Apakah hanya partisi yang diperlukan yang diakses untuk menjawab query?
• Parallel Execution – In case eksekusi paralel, apakah setiap operasi dalam rencana dilakukan secara paralel? Apakah metode redistribusi data yang tepat digunakan?

Dengan meninjau empat elemen kunci:estimasi kardinalitas, metode akses, metode bergabung, dan perintah bergabung; Anda dapat menentukan apakah rencana eksekusi adalah rencana terbaik yang tersedia. Buku putih ini akan membantu Anda, http://www.Oracle.com/technetwork/database/focus-areas/bi-datawarehousing/twp-explain-the-explain -plan-052011-393674.pdf



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Multiple Insert menjadi beberapa baris

  2. Mencoba memahami kardinalitas dalam diagram hubungan entitas?

  3. Pernyataan Rownum mengembalikan baris yang berbeda daripada tanpanya

  4. Mendapatkan stempel waktu file menggunakan PL/SQL

  5. TANH() Fungsi di Oracle