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

SQL*Plus CSV Ekspor lebih lambat dari SQL Developer

Ternyata, setelah beberapa hari menguji pengaturan yang berbeda, pendekatan yang lebih baik adalah beralih ke SQLcl . Ini mendukung skrip sql * plus tetapi tampaknya bekerja JAUH lebih cepat; sebanding dengan kecepatan ekspor Pengembang SQL, atau bahkan lebih baik (yang merupakan kinerja yang saya harapkan sejak awal!). Beralih ke sana, dan mengganti SET markup csv on; dalam skrip saya dengan SET SQLFORMAT CSV mempertahankan hasil yang sama tetapi menghasilkan besar-besaran peningkatan kecepatan tanpa perubahan lebih lanjut. Rupanya saya salah memulai dengan sql*plus dan seharusnya memulai dengan SQLcl.

Perlu dicatat untuk orang lain yang mengikuti bahwa banyak pertanyaan, blog, dan forum yang membahas sql*plus menjadi lebih cepat tampaknya untuk versi oracle sebelumnya. Pada tulisan ini, pada pertengahan 2021, SQLcl tampaknya menjadi cara yang lebih baik untuk mencapai kecepatan. Atau setidaknya, itu sangat mirip dengan kasus saya.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Parsing XML dengan ruang nama yang tidak dikenal di Oracle SQL

  2. Mencatat keluaran program eksternal dengan (wx)python

  3. Periksa apakah tanggal saat ini berada di antara dua tanggal Oracle SQL

  4. Jatuhkan partisi yang lebih lama dari 2 bulan

  5. Cara mengkonfigurasi ulang Oracle 10g xe di Linux