MySQL(Mariadb)总结6 - 事务

2017-11-21  本文已影响22人  drfung

事务: 一种原子性的SQL查询,或者说是一个独立的工作单元.

事务日志文件:

ACID测试:

使用事务:

建议: 显示请求和提交事务,而不要自动提交.

autocommit=[0/1]

help transaction

设置保存点savepoint

SAVEPOINT identifier
ROLLBACK [WORK] TO [SAVEPOINT] identifier
RELEASE SAVEPOINT identifier

事务隔离级别:

可能存在问题:

MVCC: 多版本并发访问控制,在事务启动时为每个事务创建快照.

死锁: 两个或多个事务在同一资源相互占用,并请求锁定对方占用的资源的状态.

事务日志:

默认事务日志:ib_logfile<n>

innodb_log_size
innodb_log_in_group
innodb_log_group_home_dir
上一篇 下一篇

猜你喜欢

热点阅读