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

Kết quả không có thứ tự trong SQL

Một số ví dụ về Máy chủ SQL trong đó kế hoạch thực thi giống hệt nhau có thể trả về các kết quả có thứ tự khác nhau

  1. Quá trình quét chỉ mục không theo thứ tự có thể được thực hiện theo thứ tự cấp phát hoặc thứ tự khóa tùy thuộc vào mức cô lập có hiệu lực.
  2. Tính năng quét vòng quanh vui vẻ cho phép chia sẻ các bản quét giữa các truy vấn đồng thời.
  3. Các kế hoạch song song thường không mang tính xác định và thứ tự kết quả có thể phụ thuộc vào mức độ song song được chọn trong thời gian chạy và khối lượng công việc đồng thời trên máy chủ.
  4. Nếu kế hoạch có các vòng lặp lồng nhau với tính năng tìm nạp trước không theo thứ tự, điều này cho phép phía bên trong của phép kết hợp tiếp tục sử dụng dữ liệu từ bất kỳ I / Os nào tình cờ hoàn thành trước


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thay đổi số ngày Excel thành ngày Oracle

  2. Trả về kết quả truy vấn dưới dạng danh sách được phân tách bằng dấu phẩy trong Oracle

  3. Toán tử trục Oracle

  4. Oracle RAC và các chuỗi

  5. Chúng ta có thể phân phối lại các tools.jar của Oracle không?