Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

SQL * Plus CSV Xuất chậm hơn SQL Developer

Hóa ra, sau vài ngày thử nghiệm các cài đặt khác nhau, cách tiếp cận tốt hơn là chuyển sang SQLcl . Nó hỗ trợ các tập lệnh sql * plus nhưng dường như hoạt động nhanh hơn NHIỀU; có thể so sánh với tốc độ xuất của SQL Developer hoặc thậm chí tốt hơn (đó là hiệu suất mà tôi đã hy vọng ngay từ đầu!). Chuyển sang nó và thay thế SET markup csv on; trong tập lệnh của tôi với SET SQLFORMAT CSV giữ nguyên kết quả nhưng dẫn đến kết quả lớn tăng tốc độ mà không có thay đổi nào khác. Rõ ràng là tôi đã sai khi bắt đầu với sql * plus và đáng lẽ phải bắt đầu với SQLcl.

Điều đáng chú ý đối với những người khác theo dõi là nhiều câu hỏi, blog và diễn đàn thảo luận về sql * cộng với tốc độ nhanh hơn dường như đã có đối với các phiên bản trước đó của oracle. Theo bài viết này, vào giữa năm 2021, SQLcl có vẻ là cách tốt hơn để tăng tốc độ. Hoặc ít nhất, nó rất giống với trường hợp của tôi.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. rs.last () cung cấp cho phép toán Không hợp lệ đối với bộ kết quả chỉ chuyển tiếp:cuối cùng

  2. Tác động của EM SQL Monitor

  3. Muốn truy vấn đơn giản này lặp lại

  4. Xác định số điện thoại trong một lần lặp PL / SQL

  5. Làm thế nào để kiểm tra bất kỳ số nào bị thiếu trong một dãy số?