Transaction manager là gì?

Phrase Database

Transaction manager là một thành phần (component) của hệ quản trị cơ sở dữ liệu cho phép các nhà phát triển ứng dụng coi một chuỗi các thao tác cơ sở dữ liệu như thể chúng là một đơn vị duy nhất, các thao tác này một là tất cả thành công hai là không có thao tác nào thành công (xem transaction để hiểu rõ điều này). Điều này cho phép các nhà phát triển ứng dụng suy nghĩ ở mức độ trừu tượng cao hơn về ứng dụng mà không cần quan tâm đến các chi tiết cấp thấp hơn của việc quản lý ảnh hưởng của việc truy cập đồng thời (concurrent access) vào dữ liệu và các sự cố hệ thống (system failure).

Noun Database

Transaction manager là một thành phần (component) của storage manager đảm bảo rằng cơ sở dữ liệu (database) vẫn ở trạng thái nhất quán (consistent) bất chấp sự cố hệ thống và việc thực thi giao dịch đồng thời (concurrent) diễn ra mà không có xung đột. Transaction manager bao gồm concurrency control manager và recovery manager.

Learning English Everyday