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

Apakah penggunaan klausa RETURNING INTO lebih cepat daripada pernyataan SELECT yang terpisah?

Seperti yang saya pikirkan:

Seringkali, aplikasi memerlukan informasi tentang baris yang dipengaruhi oleh operasi SQL, misalnya, untuk menghasilkan laporan atau mengambil tindakan selanjutnya. Pernyataan INSERT, UPDATE, dan DELETE dapat menyertakan klausa RETURNING, yang mengembalikan nilai kolom dari baris yang terpengaruh ke dalam variabel PL/SQL atau variabel host. Ini menghilangkan kebutuhan untuk PILIH baris setelah penyisipan atau pembaruan, atau sebelum penghapusan. Akibatnya, lebih sedikit perjalanan pulang pergi jaringan, lebih sedikit waktu CPU server, lebih sedikit kursor, dan lebih sedikit memori server yang diperlukan.

Diambil dari dokumen Oracle di sini




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menggunakan Layanan Heterogen Oracle® dengan Dua Sumber Data ODBC

  2. Fungsi Oracle Lag dengan parameter dinamis

  3. Membuat tabel melalui Baris Perintah SQL, pengidentifikasi tidak valid

  4. Akses jaringan ditolak oleh daftar kontrol akses (ACL) di Oracle Database 11g

  5. Cara terbaik untuk menjalankan kueri Oracle secara berkala