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

Việc chọn cả MIN và MAX từ Bảng chậm hơn dự kiến

Quét toàn bộ chỉ mục chỉ có thể truy cập một mặt của chỉ mục. Khi bạn đang làm

SELECT MIN(SDATE), MAX(SDATE) FROM MYTABLE

bạn đang yêu cầu thăm 2 bên. Do đó, nếu bạn muốn cả giá trị cột tối thiểu và tối đa, thì Quét Toàn bộ Chỉ mục là không khả thi.

Phân tích chi tiết hơn, bạn có thể tìm thấy tại đây .



  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 cách nào để xóa một số giá trị trong SQL?

  2. SQL Server tương đương với Oracle DBMS_METADATA.GET_DDL?

  3. ORA-00900:câu lệnh SQL không hợp lệ- khi chạy một thủ tục trong oracle 10g

  4. Cách sử dụng các hàm Phân tích trong oracle (Over Partition theo Keyword)

  5. Hibernate @OrderBy với lớp được tham chiếu