事务...

关于隔离性:
隔离性的定义和并发性相反,当隔离性较高时,则并发性较低,隔离性高性能就低,可以通过锁来实现增强隔离性,隔离性越高,数据正确性越高,不会产生逻辑错误,并发性高,性能高但是数据正确性就低,一般操作是在保证隔离性的前提下尽可能提高并发性.
原子性是指多个线程不能对同一个事物进行操作,非原子性可能会引起逻辑错误,尤其在数据读写上,例如多个线程修改同一个变量,会引起线程安全问题.
关于事务
事务是原子性的,必须所有的操作执行完,中间有一步执行错误就会回滚,事务必须保证数据一致性,所以事务要求隔离性要高,主要是读写数据要一致,否则会出现:脏读,不可重复读,幻读三个问题,解决:给读写操作都加上锁,并且幻读需要严格执行并行,设计好代码.
mysql事务:
对sql语句进行加锁等等.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值