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

OLEDB đọc nhanh nhất từ ​​ORACLE

Cái quái gì vậy, tôi sẽ chớp lấy một cơ hội.

Chỉnh sửa: Về khả năng kết nối, tôi HEARTILTY khuyên bạn nên:

Đối tượng Oracle cho OLE , Viết tắt là OO4O.

Nó được tạo ra bởi Oracle cho Oracle, không phải bởi MS. Nó sử dụng các trình điều khiển gốc hiệu suất cao, KHÔNG PHẢI ODBC để tăng hiệu suất. Cá nhân tôi đã sử dụng cái này trong một vài lần và nó rất nhanh. Tôi đã kết nối với các kho dữ liệu và dữ liệu DB cực kỳ lớn, nơi mỗi bảng không bao giờ ít hơn 2 triệu bản ghi, hầu hết đều lớn hơn rất nhiều.

Lưu ý rằng bạn không cần phải biết OLE để sử dụng cái này. Nó bao bọc OLE, do đó có tên. Về mặt khái niệm và cú pháp, nó bao bọc "tập hợp kết quả" thành một tập hợp lệnh được cung cấp bởi các lệnh SQL. Nếu bạn đã từng sử dụng DAO hoặc ADO, bạn sẽ làm việc hiệu quả sau 5 phút.

Đây là bài viết chuyên sâu hơn.

Nếu bạn không thể sử dụng OO4O, thì Trình cung cấp dữ liệu .Net chuyên biệt do Oracle sản xuất là rất tốt. KHÔNG PHẢI là cái do MS tạo ra.

HTH

Sử dụng mệnh đề "WHERE"? Ví dụ:"chọn id từ các đối tượng mà id =tiêu chí"

WHERE

Điều này chỉ gửi hồ sơ quan tâm trên toàn mạng. Nếu không, tất cả 23 triệu bản ghi sẽ được gửi qua đường dây.

HOẶC, nhìn vào "giữa".

"chọn id từ các đối tượng có id giữa cái này và cái kia"

GIỮA

Điều đó sẽ gửi một tập hợp các bản ghi giảm trong phạm vi bạn chỉ định.

HTH




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lỗi biên dịch trình kích hoạt SQL PLUS

  2. Nhà tiên tri. Ngăn hợp nhất truy vấn phụ và điều kiện truy vấn chính

  3. Sự cố về hiệu suất khi cập nhật bảng từ một bảng khác

  4. Nhóm các hàng xem xét sự khác biệt giữa các hàng

  5. Cách tìm dự án con của dự án mẹ được truyền trong mệnh đề 'WHERE' và cũng có thể tìm các đối tượng trùng lặp