云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 数据库学习笔记 - 图文

数据库学习笔记 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/5/4 21:56:24

16、事务(存储引擎必须是 innodb)

16.1 事务安全:

事务:一系列要发生的连续的操作。

事务安全:一种保护连续操作同时执行的一种机制。 事务安全的意义:保证数据操作的完整性。

16.2 事务操作:

事务操作分为两种:自动事务(默认的) 手动事务:操作流程

1、 开启事务:告诉系统以下所有的操作(写)不要直接写入到数据表,先存

放到事务日志; Start transaction ;

、手动事务

2、 进行事务操作:

3、 关闭事务:选择性的将日志文件中操作的结果保存到数据表中(同步)

或者说直接清空事务日志(原来操作全部清空) 2、 回滚事务:直接清空日志表(操作失败)

。 :rollback;

1、 提交事务:同步数据表(操作成功) :commit ;

16.2 事务原理:

事务操作原理: 事务开启之后, 所有操作都会临时保存在事务日志上,

有在得到 commit 命令之后才会同步到数据表,其他任何情况都会清空( 开连接)。

事务日志只

rollback 、断电、断

16.3 回滚点:

回滚点: 在某个成功的操作完成之后,

后续的操作有可能成功也有可能失败,

但不

管成功或者失败, 前面的操作都已经成功, 可以在当前成功的位置设置一个点, 操作返回该位置,而不是返回所有操作,这个点称为回滚点。

设置回滚点语法: savepoint 回滚点名字

供后续失败

搜索更多关于: 数据库学习笔记 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

16、事务(存储引擎必须是 innodb) 16.1 事务安全: 事务:一系列要发生的连续的操作。 事务安全:一种保护连续操作同时执行的一种机制。 事务安全的意义:保证数据操作的完整性。 16.2 事务操作: 事务操作分为两种:自动事务(默认的) 手动事务:操作流程 1、 开启事务:告诉系统以下所有的操作(写)不要直接写入到数据表,先存 放到事务日志; Start transaction ; 、手动事务 2、 进行事务操作: 3、 关闭事务:选择性的将日志文件中操作的结果保存到数据表中(同步) 或者说直接清空事务日志(原来操作全部清空) 2、 回滚事务:直接清空日志表(操作失败) 。 :rollback;

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com