原文:数据库系统概论(三)数据库恢复技术--事务、恢复、故障、检查点

事务 事务 transaction 是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位 事务和程序是两个概念,一个事务可以是一条 一组SQL语句,也可以是整个程序 事务是恢复和并发控制的基本单位 BEGIN TRANSACTION SQL 语句 SQL 语句 COMMIT ROLLBACK 事务的ACID特性 原子性 Atomicity :事务中的操作要么全做要么 ...

2020-03-09 23:16 0 676 推荐指数:

查看详情

数据库-第十章 数据库恢复技术-10.6 具有检查点恢复技术

具有检查点恢复技术 一、问题的提出 1.问题 2.解决 二、检查点技术 1.动态维护日志文件的方法 2.建立检查点 三、利用检查点恢复策略 1.利用检查点恢复步骤 四、小结 参考-《数据系统概论(第五版 ...

Fri Jun 12 22:36:00 CST 2020 0 946
数据库系统基于日志的故障恢复过程

数据库系统中日志是记录数据库修改的结构,记录数据库中的所有更新活动。描述一次数据库写操作的一个更新日志记录包含如下几个字段: 1)事务标识符是执行write操作事务的唯一标识符。2)数据项标识符是所写数据项的唯一标识符。通常是数据项在磁盘上的位置。3)旧值是写之前数据项的值。4)新 ...

Fri Jun 16 00:27:00 CST 2017 0 1897
数据库系统概论习题集 第七章 数据库恢复技术

一、选择题   1.一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是( ) 。   A. 原子性 B. 一致性   C. 独立性 D. 持久性   2.表示两个或多个事务可以同时运行而不互相影响的是( )。   A. 原子性 B. ...

Tue Jun 09 21:30:00 CST 2020 0 752
数据库系统概论 - 实验

数据库系统概论 - 实验 本文目的: 按照《数据库系统概论(第 5 版)习题解析与实验指导》所列实验内容进行实验,记录相关内容,熟悉数据库常用操作。 参考资料: 《数据库系统概论(第 5 版)》,王珊,萨师煊,高等教育出版社; 《数据库系统概论(第 5 版)习题解析与实验指导》,王珊,张俊 ...

Sat Feb 20 02:31:00 CST 2021 0 509
checkpoint(sqlserver数据库检查点)

关于检查点的解释: 出于性能方面的考虑,数据库引擎对内存(缓冲区缓存)中的数据库页进行修改,但在每次更改后不将这些页写入磁盘。相反,数据库引擎定期发出对每个数据库检查点命令。“检查点”将当前内存中已修改的页(称为“脏页”)和事务日志信息从内存写入磁盘,并记录有关 ...

Mon Apr 18 20:04:00 CST 2016 0 3505
1、数据库系统概论

概论 1.1 数据库的地位 数据库技术产生于六十年代末,是数据管理的最新技术,是计算机科学的重要分支。 数据库技术是信息系统的核心和基础它的出现极大地促进了计算机应用向各行各业的渗透。 数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的重要标志 ...

Sun Sep 12 20:21:00 CST 2021 0 106
数据库事务的实现(一) 故障恢复 (undo日志)

前言 事务数据库中的重要组成部分。针对于事务本身的介绍,大家可以google下其他文章。本篇文章的目的不在于介绍事务是什么,而重点想描述的是事务是如何实现的。所以本篇文章及接下来的几篇文章都是描述数据库系统事务的实现,希望通过这几篇文章将自己的知识做一下总结,当然,如果在总结 ...

Mon Aug 27 16:21:00 CST 2012 1 2724
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM