做网站需要会什么,网站建设的售后服务流程,产品网站更新内容,那个网站详情页做的好什么是事务
要么都成功#xff0c;要么都失败
一一一一一一一
1. SQL执行#xff1a;A给B转账 A 1000 ----200 B 200
2. SQL执行#xff1a;B收到A的钱 A 800 B 400
一一一一一一一
将一组SQL放在一个批次中去执行~ 事务原则#xff1a;ACI…什么是事务
要么都成功要么都失败
一一一一一一一
1. SQL执行A给B转账 A 1000 ----200 B 200
2. SQL执行B收到A的钱 A 800 B 400
一一一一一一一
将一组SQL放在一个批次中去执行~ 事务原则ACID原则原子性、一致性、隔离性、持久性脏读、幻读 博客参考链接https://blog.csdn.net/dengjili/article/details/82468576?ops_request_misc%257B%2522request%255Fid%2522%253A%2522171992206416800188587906%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257Drequest_id171992206416800188587906biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-6-82468576-null-null.142^v100^pc_search_result_base6utm_termacidspm1018.2226.3001.4187https://blog.csdn.net/dengjili/article/details/82468576?ops_request_misc%257B%2522request%255Fid%2522%253A%2522171992206416800188587906%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257Drequest_id171992206416800188587906biz_id0utm_mediumdistribute.pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-6-82468576-null-null.142^v100^pc_search_result_base6utm_termacidspm1018.2226.3001.4187
原子性Atomicity要么都成功要么都失败
一致性Consistency事务前后的数据完整性要保持一致
隔离性Isolation事务的隔离性是多个用户并发访问数据库时数据库为每一个用户开启的事务不能被其他事务的操作数据所干扰多个并发事务之间要相互隔离。
持久性Durability事务一旦提交就不可逆转被持久化到数据库中 隔离所导致的一些问题
1. 脏读指一个事务读取了另外一个事务未提交的数据。
2. 不可重复读在一个事务内读取表中的某一行数据多次读取结果不同。这个不一定是错误只是某些场合不对
3. 幻读是指在一个事务内读取到了别的事务插入的数据导致前后读取数量总量不一致。