Độ bền

Tác Giả: Robert Simon
Ngày Sáng TạO: 18 Tháng Sáu 2021
CậP NhậT Ngày Tháng: 13 Có Thể 2024
Anonim
Mác bê tông 200 là gì? Cấp độ bền bê tông là gì? Hướng dẫn kiểm tra bê tông
Băng Hình: Mác bê tông 200 là gì? Cấp độ bền bê tông là gì? Hướng dẫn kiểm tra bê tông

NộI Dung

Định nghĩa - Độ bền có nghĩa là gì?

Độ bền trong cơ sở dữ liệu là tài sản đảm bảo các giao dịch được lưu vĩnh viễn và không vô tình biến mất hoặc bị xóa, ngay cả trong một sự cố cơ sở dữ liệu. Điều này thường đạt được bằng cách lưu tất cả các giao dịch vào một phương tiện lưu trữ không bay hơi.


Độ bền là một phần của từ viết tắt ACID, viết tắt của nguyên tử, tính nhất quán, sự cô lập và độ bền. ACID là một tập hợp các thuộc tính đảm bảo độ tin cậy của tất cả các giao dịch cơ sở dữ liệu.

Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Độ bền

Có một số tổ chức, chẳng hạn như ngân hàng và bệnh viện, sự tồn tại của nó phụ thuộc vào hệ thống thông tin chạy trên cơ sở dữ liệu. Khả năng phục hồi 100% tất cả các giao dịch đã cam kết là rất quan trọng. Tỷ lệ thu hồi phải là 100 phần trăm, không phải 90 phần trăm hoặc thậm chí 99,6 phần trăm. Ngoài ra, việc khôi phục này phải là vĩnh viễn, nghĩa là tất cả các giao dịch phải được xây dựng lại, ngay cả khi máy chủ cơ sở dữ liệu gặp sự cố do lỗi hệ điều hành hoặc mất điện.


Bạn có thể thấy ngay tại sao độ bền, là một phần của ACID, là một chén thánh cho các nhà thiết kế hệ thống cơ sở dữ liệu quan hệ. ACID, một thuật ngữ phổ biến bởi Theo Harder và Andreas Reuter trong bài viết "Nguyên tắc phục hồi cơ sở dữ liệu định hướng giao dịch" năm 1983 của họ, là tập hợp các phẩm chất mà khi được thực hiện đúng cách sẽ luôn đảm bảo xử lý, xử lý và lưu trữ đáng tin cậy tất cả cơ sở dữ liệu giao dịch.

Độ bền trong các hệ thống cơ sở dữ liệu quan hệ hiện đại thường đạt được bằng các tệp nhật ký giao dịch - các tệp có thể tái chế - các tệp được sử dụng để lưu trữ tất cả các giao dịch cơ sở dữ liệu trong một phiên. Khi người dùng đưa ra lệnh commit, giao dịch sẽ được ghi vào các tệp cơ sở dữ liệu được lưu trữ trên một phương tiện không dễ bay hơi như đĩa cứng, được thực hiện trước khi xác nhận với người dùng rằng việc lưu đã xảy ra. Nếu cơ sở dữ liệu gặp sự cố trước khi lưu, dữ liệu vẫn còn trên nhật ký giao dịch vào lần tiếp theo cơ sở dữ liệu được khởi động lại, nhưng mọi thay đổi không được cam kết sẽ được hoàn tác hoặc khôi phục. Trong điện toán phân tán, nơi các máy chủ được phân tán theo địa lý, bảo đảm này rất khó hoặc khó thực hiện, do đó, điều tương tự đạt được bằng cách sử dụng cam kết hai pha.


Định nghĩa này được viết trong cơ sở dữ liệu