自行网站建设费用预算,网站中的宣传册翻页动画怎么做,企业不建立网站吗,广东专业的网站制作目录
事务操作
查看/设置事务提交方式
方式一
提交事务
回滚事务
方式二
开启事务
提交事务
回滚事务
事务四大特性(ACID)
事务的隔离级别
查看事务的隔离级别
设置事务隔离级别 事务操作 是一组操作的集合#xff0c;是一个不可分割的工作单位#xff0c;会把所…目录
事务操作
查看/设置事务提交方式
方式一
提交事务
回滚事务
方式二
开启事务
提交事务
回滚事务
事务四大特性(ACID)
事务的隔离级别
查看事务的隔离级别
设置事务隔离级别 事务操作 是一组操作的集合是一个不可分割的工作单位会把所以操作作为一个整体一起向系统提交或者撤销请求即要么同时成功要么同时失败 查看/设置事务提交方式
方式一
SELECT autocommit;#如果是自动提交则为1
SET autocommit 0;#改为手动提交
提交事务
COMMIT;
回滚事务
ROLLBACK;
方式二
开启事务
START TRANSACTION 或者BEGIN
提交事务
COMMIT;(事务执行成功)
回滚事务
ROLLBACK;(事务执行失败)
事务四大特性(ACID) 原子性:事务是不可分割的最小操作单元要么全部成功要么全部失败一致性:事务完成时必须使所有的数据都保持一致状态隔离性:数据库系统提供的隔离机制保证事务在不受外部并发操作影响的独立环境下运行持久性:事务一旦提交或回滚他对数据库中的数据的改变就是永久的 事务的隔离级别 并发事务问题 脏读:一个事务读到另一个事务还没有提交的数据 不可重复读:一个事务先后读取同一条记录但两次读取的数据不同称不可重复读 幻读:一个事务按照条件查询数据时没有对应的数据行但是在插入数据时又发现这行数据好像已经存在好像出现了幻影 隔离级别脏读不可重复读幻读Read uncommitted √ √ √Read committed × √ √Repeatable Read(默认) × × √Serializable × × ×
查看事务的隔离级别
SELECT TRANSACTION_ISOLATION;
设置事务隔离级别
SET [SESSION|GLOBAL] TRANSACTION ISOLATION LEVEL {READ UNCOMMITTED性能高不安全|READ COMMITTED|REPEATABLE READ|SERIALIZABLE(安全性能低)}
#session代表会话级别global代表对所有窗口有效