soi kèo bóng đá truoctran [Công việc | GIAO DỊCH ]
Không.
Điều này biểu thị rằng một giao dịch mới đã được soi kèo bóng đá truoctran.
Điều này chỉ ra rằng một soi kèo bóng đá truoctran đã ở tiến triển. soi kèo bóng đá truoctran hiện tại không bị ảnh hưởng.
Theo mặc định,Postgresthực thi soi kèo bóng đá truoctran trongChế độ Unchained(Ngoài ra Được biết đến như là Aut AutoMmit, trong các hệ thống cơ sở dữ liệu khác). Nói cách khác, mỗi tuyên bố người dùng được thực thi trong soi kèo bóng đá truoctran của riêng mình và cam kết được thực hiện ngầm vào cuối tuyên bố (nếu Thực thi đã thành công, nếu không thì một cuộc quay lại đã hoàn thành).soi kèo bóng đá truoctransoi kèo bóng đá truoctran giao dịch người dùng trong Chế độ xích, tức là tất cả các câu lệnh của người dùng sausoi kèo bóng đá truoctranlệnh sẽ được thực thi trong một giao dịch cho đến khi một cam kết, rollback hoặc thực hiện rõ ràng hủy bỏ. Các câu lệnh trong chế độ xích được thực thi nhanh hơn nhiều, bởi vì soi kèo bóng đá truoctran/cam kết giao dịch yêu cầu CPU đáng kể và Hoạt động đĩa. Thực hiện nhiều câu lệnh bên trong một giao dịch cũng được yêu cầu để thống nhất khi thay đổi một số bảng liên quan.
Mức cách ly soi kèo bóng đá truoctran mặc định trongPostgresđược đọc, trong đó các truy vấn Bên trong soi kèo bóng đá truoctran, xem chỉ có những thay đổi được thực hiện trước khi truy vấn thực thi. Vì vậy, bạn phải sử dụngĐặt soi kèo bóng đá truoctran Cấp độ cô lập có thể nối tiếpNgay sau khi soi kèo bóng đá truoctran nếu bạn cần Phân lập giao dịch nghiêm ngặt hơn. Trong các truy vấn chế độ có thể nối tiếp sẽ thấy các thay đổi được thực hiện trước toàn bộ giao dịch soi kèo bóng đá truoctran (thực sự, trước khi thực hiện câu lệnh DML đầu tiên trong một Giao dịch có thể nối tiếp).
Nếu soi kèo bóng đá truoctran được thực hiện,Postgressẽ đảm bảo rằng tất cả các bản cập nhật được thực hiện hoặc nếu không ai trong số họ được thực hiện. soi kèo bóng đá truoctran có tiêu chuẩnaxit(nguyên tử, Thuộc tính nhất quán, có thể bị cô lập và bền).
Để soi kèo bóng đá truoctran giao dịch người dùng:
soi kèo bóng đá truoctran công việc;
soi kèo bóng đá truoctranlà mộtPostgresPhần mở rộng ngôn ngữ.
Không có lệnh công việc soi kèo bóng đá truoctran rõ ràng trongSQL92; soi kèo bóng đá truoctran giao dịch luôn luôn ngầm và nó chấm dứt bằng một cam kết hoặc với một Câu lệnh rollback.
Lưu ý:Nhiều hệ thống cơ sở dữ liệu quan hệ cung cấp Tính năng AutoCommit như một sự tiện lợi.
SQL92cũng yêu cầu Có thể nối tiếp để trở thành cấp độ phân lập soi kèo bóng đá truoctran mặc định.