(+84) 236.3827111 ex. 402

Đọc thừa trong DB2


Vấn đề đọc không có thực giống như vấn đề đọc không lặp lại, nhưng khác nhau là ở những lộ trình kế tiếp, bạn có thể thu được những dòng vừa thêm vào mà đúng ra thì chúng ít hơn.

Hình sau cung cấp cho chúng ta ví dụ của vấn đề này

Hình trên trình bày chuỗi sự kiện:

  1. App1 mở một bảng
  2. App2 thêm một dòng vào cơ sở dữ liệu ở nơi mà nó có đủ tiêu chuẩn của bảng
  3. App2 hoàn tất những thay đổi
  4. App1 đóng và lại tiếp tục mở bảng

Trong trường hợp này, App1 sẽ không thấy dữ liệu tương tự như đạng đọc lặp lại, nó sẽ lấy được nhiều dòng hơn. Vấn đề này được gọi là đọc thừa