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

Oracle có cho phép tùy chọn đọc không cam kết không?

Tom cung cấp một câu trả lời tuyệt vời cho vấn đề này:Về Mức độ Cô lập Giao dịch

Anh ấy nói:

Cấp độ cách ly READ UNCOMMITTED của ĐỌC cho phép đọc bẩn. Cơ sở dữ liệu kỳ diệu không sử dụng dữ liệu bẩn, thậm chí không cho phép chúng.

...

Bây giờ, một cơ sở dữ liệu cho phép đọc sai ... không chỉ trả về câu trả lời sai mà còn trả về ... [một câu trả lời] ... chưa bao giờ tồn tại trong bảng. Tính năng nguy hiểm. Cá nhân, tôi chưa bao giờ thấy sự hữu ích của nó ...

Vấn đề ở đây là đọc bẩn không phải là một tính năng; đúng hơn, đó là tính đồng bộ. Trong Cơ sở dữ liệu Oracle, nó không cần thiết. Bạn nhận được tất cả những lợi ích của việc đọc bẩn — không chặn — mà không có bất kỳ kết quả sai nào.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sự khác biệt giữa một người dùng và một lược đồ trong Oracle?

  2. Vì SQL Server không có các gói, các lập trình viên phải làm gì để giải quyết nó?

  3. Hàm LAST_DAY () trong Oracle

  4. Cách tạo quy trình lưu trữ PL / SQL với tham số trong cơ sở dữ liệu Oracle

  5. Phương pháp thu thập:Các hàm ĐẦU TIÊN &CUỐI CÙNG trong Cơ sở dữ liệu Oracle