MySQL: Hiểu Về Giao Dịch (Transaction) Trong Cơ Sở Dữ Liệu
Giới thiệu về giao dịch
Giao dịch là một tập hợp các thao tác được xem như một đơn vị công việc duy nhất, không thể tách rời. Giao dịch thực hiện tất cả các thao tác như một thể thống nhất, cùng nhau gửi hoặc hủy bỏ yêu cầu đến hệ thống. Tức là các thao tác này hoặc cùng thành công, hoặc cùng thất bại.
Lưu ý: Theo mặc định, MySQL thực hiện gia ...
Đăng vào ngày 14 tháng 7 lúc 09:36
Cơ chế khóa cơ sở dữ liệu: Nguyên lý, phân loại, ứng dụng và thực hành hiệu quả
Khóa cơ sở dữ liệu là gì? Vì sao cần thiết?
Trong môi trường đa người dùng, nhiều giao dịch (transaction) có thể truy cập hoặc thay đổi cùng một bản ghi đồng thời. Nếu không có cơ chế kiểm soát, điều này dẫn đến các vấn đề nghiêm trọng về tính nhất quán dữ liệu như:
Ghi bẩn (Dirty Write): Hai giao dịch cùng sửa một hàng, gây mất dữ liệu.
Đ ...
Đăng vào ngày 31 tháng 5 lúc 00:48