Rollback

Định nghĩa Rollback là gì?

RollbackRollback. Đây là nghĩa tiếng Việt của thuật ngữ Rollback - một thuật ngữ thuộc nhóm Technology Terms - Công nghệ thông tin.

Độ phổ biến(Factor rating): 5/10

Một rollback là hoạt động khôi phục cơ sở dữ liệu về trạng thái trước bằng cách hủy một giao dịch cụ thể hoặc thiết lập giao dịch. Rollbacks được hoặc thực hiện tự động bởi hệ thống cơ sở dữ liệu hoặc bằng tay bởi người sử dụng.

Xem thêm: Thuật ngữ công nghệ A-Z

Giải thích ý nghĩa

Khi người dùng cơ sở dữ liệu thay đổi một trường dữ liệu nhưng chưa lưu thay đổi, dữ liệu được lưu trữ trong một tiểu bang hay giao dịch đăng nhập tạm thời. Người dùng truy vấn dữ liệu chưa được lưu thấy các giá trị không thay đổi. Các hoạt động của lưu dữ liệu là một cam kết; điều này cho phép truy vấn tiếp theo cho các dữ liệu này để hiển thị các giá trị mới. Tuy nhiên, người dùng có thể quyết định không lưu dữ liệu. Trong điều kiện này, một lệnh rollback thao túng dữ liệu để loại bỏ bất kỳ thay đổi được thực hiện bởi người sử dụng, và làm như vậy mà không trao đổi này cho người dùng. Do đó, một rollback xảy ra khi người dùng bắt đầu thay đổi dữ liệu, nhận kỷ lục sai đang được cập nhật và sau đó hủy bỏ các hoạt động để hoàn tác bất kỳ thay đổi chưa giải quyết. Rollbacks cũng có thể được cấp tự động sau khi một máy chủ hoặc sụp đổ cơ sở dữ liệu, ví dụ sau khi mất điện đột ngột. Khi khởi động lại cơ sở dữ liệu, tất cả các giao dịch đăng nhập được xem xét; sau đó tất cả các giao dịch cấp phát được cuộn lại, cho phép người dùng nhập lại và tiết kiệm thay đổi thích hợp.

What is the Rollback? - Definition

A rollback is the operation of restoring a database to a previous state by canceling a specific transaction or transaction set. Rollbacks are either performed automatically by database systems or manually by users.

Understanding the Rollback

When a database user changes a data field but has not yet saved the change, the data is stored in a temporary state or transaction log. Users querying the unsaved data see the unchanged values. The action of saving the data is a commit; this allows subsequent queries for this data to show the new values. However, a user may decide not to save the data. Under this condition, a rollback command manipulates the data to discard any changes made by the user, and does so without communicating this to the user. Thus, a rollback occurs when a user begins changing data, realizes the wrong record is being updated and then cancels the operation to undo any pending changes. Rollbacks also may be issued automatically after a server or database crash, e.g. after a sudden power loss. When the database restarts, all logged transactions are reviewed; then all pending transactions are rolled back, allowing users to reenter and save appropriate changes.

Thuật ngữ liên quan

  • Database Software
  • Transaction
  • Atomicity Consistency Isolation Durability (ACID)
  • Database Administration
  • Relational Database Management System (RDBMS)
  • Transactional Replication
  • Transaction Processing
  • Transaction Processing Monitor (TPM)
  • Hacking Tool
  • Geotagging

Source: ? Technology Dictionary - Filegi - Techtopedia - Techterm

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *