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

Cách tối ưu hóa truy vấn SQL với hàng nghìn mệnh đề WHERE

Tôi nghĩ rằng tôi vừa trả lời câu hỏi của riêng mình ...

SELECT doc_text.doc_id, doc_text.language, doc_text.author, doc_text.title, doc_ref.ref_id, ref_master.location_id, location.location_display_name, doc_index.doc_id, doc_index.display_heading
FROM DOC_TEXT, DOC_REF, REF_MASTER, LOCATION, DOC_INDEX
WHERE
    doc_text.language='fr' OR doc_text.language='es'
AND
    doc_text.doc_id=doc_ref.doc_id
AND
    doc_ref.doc_id=ref_master.ref_id
AND
    ref_master.location_id=location.location_id
AND
    doc_text.doc_id=doc_index.doc_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. Làm thế nào để sử dụng listagg với querydsl?

  2. Oracle - so sánh giá trị mặc định của một cột

  3. Triển khai CAS cho Oracle APEX

  4. Làm cách nào để chọn từ Loại Bảng Hồ sơ Được Thu thập Hàng loạt

  5. 4 Ví dụ về khối ẩn danh PL / SQL