C++数据库高级课程:事务与并发控制.pdfVIP

  • 0
  • 0
  • 约1.3万字
  • 约 53页
  • 2026-05-13 发布于北京
  • 举报

C++数据库高级课程:事务与并发控制.pdf

C++49期数据库提高

Day01

一、事务(重要)

1、概念

构成单一逻辑工作单元的操作集合,一组命令的集合。

2、事务的四大基本特征(重要)ACID

1、原子性:事务中的操作,要么全部都发生,要么全部都不发生。

2、一致性:事务的执行的前后,数据的完整性保持一致。且事务执行前后数据的总和不变。

3、性:一个事务的操作及使用的数据对并发的其他事务是的,并发执行的各个事物之间

不能互相干扰。与级别有关系。

4、持久性:指一个事物一旦提交,它对数据库中数据的改变就应该是永久性的

3、事务的基本操作

#开启事务

starttransaction/begin;

#提交事务

#回滚事务,回滚到初始状态或者回滚点

10

11savepoint

#显示表的创建过程(可以看到表的名字、表中字段、字段类型、表的引擎、字符集)

#查看数据库中某的数据的条数

二、并发产生的四大问题(重要)

1、脏写

概念:脏写是指当多个事务并发写同一数据时,先执行的写的数据会被后写的数据覆盖

2、脏读

如果一个事务A向数据库写数据,但该事务还没提交或终止,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档