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

Pembilasan Kursor Tunggal

Sebelumnya hari ini, saya menjawab pertanyaan di mana seseorang mengusulkan sebagai solusi yang mungkin ide menyiram Pool Bersama untuk memecahkan masalah dengan satu pernyataan SQL. Saya menemukan ini menjadi nasihat yang buruk. Seperti yang saya nyatakan dalam balasan saya, mengapa mematikan semua kinerja pengguna akhir untuk menyelesaikan masalah satu orang? Jawaban saya adalah jika kita perlu menghapus pernyataan SQL dari Shared Pool, mari kita flush kursor. Kemampuan ini sudah ada sejak Oracle 10g. Dan karyawan Oracle membuat blog detailnya di sini:

https://blogs.Oracle.com/mandalika/entry/Oracle_rdbms_flushing_a_single

Kemampuan itu ada di Oracle 11g. Saya berasumsi ini masih tersedia di 12c juga. saya belum memeriksa. Tapi saya ingin tahu apakah itu diperlukan di Oracle 12c dengan fitur baru pengoptimal adaptif?


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. nomor baris tidak menampilkan baris apa pun saat menggunakan antar kata kunci

  2. Oracle:PANJANG atau CLOB?

  3. PL/SQL Gateway di R11i

  4. Oracle RAC dan urutannya

  5. SQL Query untuk menggabungkan nilai kolom dari beberapa baris di Oracle