📄 acid.htm
字号:
<html>
<head>
<title></title>
</head>
<!--#include virtual="/inc/header.php"-->
<span style="font-family:Helvetica,Arial; font-size:10pt; color:#000000"><b>Atomicity</b>
<br>
A transaction must be an atomic unit of work; either all of its data modifications are performed, or none of them is performed.
<br>
<br>
<b>Consistency</b>
<br>
When completed, a transaction must leave all data in a consistent state. In a relational database, all rules must be applied to the transaction's modifications to maintain all data integrity. All internal data structures, such as B-tree indexes or doubly-linked lists, must be correct at the end of the transaction.
<br>
<br>
<b>Isolation</b>
<br>
Modifications made by concurrent transactions must be isolated from the modifications made by any other concurrent transactions. A transaction either sees data in the state it was in before another concurrent transaction modified it, or it sees the data after the second transaction has completed, but it does not see an intermediate state. This is referred to as serializability because it results in the ability to reload the starting data and replay a series of transactions to end up with the data in the same state it was in after the original transactions were performed.
<br>
<br>
<b>Durability</b>
<br>
After a transaction has completed, its effects are permanently in place in the system. The modifications persist even in the event of a system failure
<br>
</span>
<!--#include virtual="/inc/footer.php"-->
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -