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

Chia nhỏ một số lượng lớn các hàng thành các truy vấn nhỏ hơn? Song song

Oralce cung cấp một gợi ý song song cho các phân tích, chẳng hạn như điều này khi bạn có một bản quét toàn bộ bảng hoặc vấn đề tương tự và muốn sử dụng nhiều lõi để phân chia khối lượng công việc. Thông tin chi tiết khác tại đây .

Cú pháp rất đơn giản, bạn chỉ định bảng (hoặc bí danh) và số lõi (tôi thường để mặc định), ví dụ:

select /*+ parallel(a, default) */ *
  from table_a a

Bạn cũng có thể sử dụng điều này với nhiều bảng, ví dụ:

select /*+ parallel(a, default) parallel(b,default) */ *
  from table_a a, table_b b
 where a.some_id = b.some_id


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cơ sở dữ liệu Oracle:Làm thế nào để đọc một BLOB?

  2. Thay thế của máy chủ sql TOP trong oracle

  3. Khắc phục sự cố với Oracle Trigger để tạo id từ một chuỗi

  4. Sự khác biệt về số hàng trong hai bảng

  5. Liệt kê tất cả các chức năng trong Cơ sở dữ liệu Oracle