Đặt mức cô lập
- Phiên làm việc trong ứng dụng
- Kết nối
- Câu lệnh
Những mức cô lập bình thường được xác định tại phiên hoặc tại mức ứng dụng. Nếu không chỉ rõ được mức cô lập trong ứng dụng của các bạn, nó mặc định tới con trỏ ổn định. Chẳng hạn, bảng sau cho thấy những mức cô lập khả dĩ cho một chương trình .NET hay JDBC và làm sao khi đặt những thuộc tính này phải phù hợp với một mức cô lập của DB2:
Mức cô lập được phát biểu có thể dùng với mệnh đề WITH {mức cô lập}. Chẳng hạn như:
SELECT … WITH {UR | CS | RS | RR}
Một ứng dụng cần xác định “sơ bộ” số hàng trong một bảng. Hiệu suất rất là quan trọng. Con trỏ được yêu cầu mức cô lập ổn định với ngoại lệ của một câu lệnh SQL:
SELECT COUNT(*) FROM tab1 WITH UR
Với SQL nhúng, các mức thiết lập được đặt tại thời điểm đóng gói, còn với SQL động các mức được đặt ở thời gian chạy.
Việc chọn sử dụng mức cô lập nào phụ thuộc vào ứng dụng của các bạn. Nếu ứng dụng của các bạn không yêu cầu có những giá trị như ở ví dụ, chọn cô lập UR. Nếu ứng dụng của các bạn yêu cầu điều khiển rất chặt trên dữ liệu làm việc với nó, chọn cô lập RR- Tìm hiểu quy ước đặt tên thiết bị lưu trữ trong Linux
- Tìm hiểu cấu trúc i-node và cách đọc thông tin tệp tin trong Linux
- Xu hướng mới trong phân tích và thiết kế hệ thống thông tin
- MuZero – Thuật toán Trí tuệ nhân tạo có khả năng tự học mạnh mẽ
- Chủ đề OSCP (Port Redirection and SSH Tunneling) (tiếp theo)