- 6
- 0
- 约 76页
- 2017-06-15 发布于北京
- 举报
An Introduction to Database System 问题的产生 多用户数据库系统的存在 允许多个用户同时使用的数据库系统 飞机定票数据库系统 银行数据库系统 特点:在同一时刻并发运行的事务数可达数百个 问题的产生(续) 不同的多事务执行方式 (1)事务串行执行 (2)交叉并发方式 (3)同时并发方式 (多处理机) 问题的产生(续) 事务并发执行带来的问题 会产生多个事务同时存取同一数据的情况 可能会存取和存储不正确的数据,破坏事务一致性和数据库的一致性 T1的修改被T2覆盖了! [例]飞机订票系统中的一个活动序列 并发执行可能产生的问题 并发操作带来的数据不一致性 丢失修改(Lost Update) 不可重复读(Non-repeatable Read) 读“脏”数据(Dirty Read) 记号 R(x):读数据x W(x):写数据x 不可重复读 T1读取B=100进行运算 T2读取同一数据B,对其进行修改后将B=200写回数据库。 T1为了对读取值校对重读B,B已为200,与第一次读取值不一致 不可重复读的三种情况 事务T1读取某一数据后,事务T2对其做了修改,当事务T1再次读该数据时,得到与前一次不同的值 事务T1按一定条件从数据库中读取了某些数据记录后,事务T2删除了其中部分记录,当T1再次按相同条件读取数据时
您可能关注的文档
- 第五章 arcview数据文件.ppt
- 神州数码无线产品配置指导-V3.0解析.pptx
- 第一章 01 数据库基本原理.ppt
- 第五章 anylogic7.0在线帮助文件全集目录.docx
- VB程序设计第3版第11讲.ppt
- 第二章 3.数据库静态结构设计.ppt
- 城乡建设用地增减挂钩讲述.ppt
- break语句和continue语句.ppt
- 企业级防火墙TMG幻灯片.pptx
- 机械原理第三篇作业答案.ppt
- 2026住宅小区消防改造建筑方案(执行版,含总平面布置/疏散流线/消防节点).docx
- 2026制造工厂人力资源规划与排班配置方案(执行版,含排班模型/岗位编制/缺口清单).docx
- 2026人工智能企业内训实施计划(执行版,含培训安排/案例任务/考核清单).docx
- 2026仓储物流园总平面布置建筑方案(执行版,含车流组织/仓位分区/消防间距).docx
- 2026老旧办公楼节能改造建筑方案(执行版,含围护结构/节能设备/施工节点).docx
- 2026Python文件批量重命名与归档脚本方案(执行版,含文件样例/处理脚本/归档规则).docx
- 2026企业会计准则长期股权投资核算指南(执行版,含成本法分录/权益法分录/减值检查表).docx
- 2026社区养老服务中心项目可行性研究报告(执行版,含服务需求/建设内容/运营预算).docx
- 2026物流园冷链仓储项目可行性研究报告(执行版,含选址分析/设备配置/财务测算).docx
- 2026企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板/勾稽检查表).docx
最近下载
- 2025最新银行柜员招聘考试业务知识测试.docx VIP
- GB50575-2010 1kV及以下配线工程施工与验收规范.pdf VIP
- 健康管理跟踪表格.docx VIP
- 建筑工程图集 17CJ23-2:自粘防水材料建筑构造(二).pdf VIP
- GB30871-2022危险化学品企业特殊作业安全规范全解读PPT课件.pptx VIP
- 热力性能计算书(FNS-3000).doc VIP
- 健康咨询中心管理表格.doc VIP
- 冷却塔热力性能计算书及计算方法.pdf VIP
- 江西省南昌市外国语学校2025-2026学年高一上学期2月期末考试政治试题(含解析).docx VIP
- 03接触网隔离开关检调.pptx VIP
原创力文档

文档评论(0)