- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实时事务-上海交通大学
上海交通大学计算机科学与工程系陆朝俊 上海交通大学计算机科学与工程系陆朝俊 上海交通大学计算机科学与工程系陆朝俊 实时数据库 上海交通大学计算机科学与工程系陆朝俊 新应用 传统事务处理技术无法适应很多新应用 CAD/CAM,CIMS 数据通信,电话交换,电力调度等网络管理 电子数据交换和电子商务 证券交易 交通控制 武器制导,作战指挥自动化 上海交通大学计算机科学与工程系陆朝俊 时间关键型应用 新应用的特征 要维护大量共享数据和控制数据 应用活动有很强的时间性,要求在规定的时刻和/或一定的时间内完成 所处理的数据往往是”短暂的”,即有一定的有效时间 过时则有新的数据产生,而当前的决策失效 上海交通大学计算机科学与工程系陆朝俊 DB+RTS 新应用需要将数据库和实时系统相结合 数据库支持海量数据的存储和共享,维护一致性 实时系统支持各任务与数据的定时限制 传统数据库系统旨在处理永久稳定的数据,强调维护数据的完整性和一致性,其性能目标是高吞吐量和低代价,不考虑数据操作的定时限制 上海交通大学计算机科学与工程系陆朝俊 实时数据库 实时数据库:其数据和事务都有显式定时限制 RTDB的正确性不仅依赖于事务的逻辑结果,而且依赖于该结果所产生的时间. 研究内容:数据模型,事务模型,并发控制,等等 上海交通大学计算机科学与工程系陆朝俊 RTDB与时间 数据与时间相关 数据本身就是时间数据 用户定义的时间,并非实时系统的时间 数据值随时间而变 真实时间或事件时间:数据所描述的现实对象状态发生改变的时间 事务时间:数据库中数据值发生改变的时间 实时事务有定时限制 结果产生的时间与结果本身一样重要.如截止时间 外部环境的反应时间要求,也对事务施以定时限制 上海交通大学计算机科学与工程系陆朝俊 RTDB数据的特征 数据随外部环境状态的变化而变化,其值只在一定时间内有效,固系统必须维护内外状态的一致性,以及被用来决策或推导新数据的一组数据的相互一致性. 数据对象d=(dv,dtp,devi) dv :当前值 dtp :采样时间 devi :外部有效期(现实对象状态变化的时间间隔) 上海交通大学计算机科学与工程系陆朝俊 RTDB数据的特征(续) 内部一致性: dv满足预定义的DB内部状态的一致性约束,即传统的数据完整性 外部一致性: (tc- dtp)? devi ,即dv和对应的外部现实对象的状态是一样的 tc:当前或检测时间 相互一致性: 对d,d?R,|dtp-dtp| ? Rmvi 相互一致集R: 用于决策或导出新数据的一组数据. R的相互有效期Rmvi: R中数据必须尽可能地在一个允许的公共时间期Rmvi内被采集或导出 上海交通大学计算机科学与工程系陆朝俊 RTDB事务的特征 传统事务概念和模型不适合实时事务 实时事务的标志性特征是定时性: 定时限制:事务的执行有显式的时限,如指定的开始时间和截止时间等.这要求RTDB有时间处理机制. 定时正确性:事务能按指定的时间要求正确地执行.这要求RTDB权衡定时限制和数据一致性等多方面因素,提供合适的调度及并发控制. 上海交通大学计算机科学与工程系陆朝俊 RTDB事务的特征(续) 定时性的来源 由数据一致性要求引起:如每5秒采样一次,7点启动机器人等. 现实世界施加于系统的反应时间的要求:如若温度达到1000度,则在5秒内加冷却剂到反应堆. 定时可以是绝对,相对或周期时间 上海交通大学计算机科学与工程系陆朝俊 RTDB的主要研究内容 实时数据模型及其语言 一般都使用传统数据模型,未引入时间维. 引入了时间维的时态数据模型和时态查询语言也没有提供描述事务定时限制的机制 实时事务的模型与特性 实时事务结构复杂,事务之间有多种交互行为和同步,存在结构,数据,行为,时间上的相关性以及在执行方面的依赖性. 上海交通大学计算机科学与工程系陆朝俊 RTDB的主要研究内容(续) 实时事务的处理 系统必须能控制事务的执行顺序,如让截止期更早或更紧急的事务较早执行.这需要基于截止期和紧迫度来标明事务的优先级,并按优先级进行调度 实时事务不必要求可串行化,宁可要部分正确而及时的数据,也不要绝对正确但过时的数据.这要求有新的并发控制技术. 上海交通大学计算机科学与工程系陆朝俊 RTDB的主要研究内容(续) 数据存储与缓冲区管理 磁盘I/O的时间延迟和不确定性对RTDB来说是难以接受的 内存数据库:确保事务所需数据都在内存,无需I/O 内存缓冲区管理非常重要 数据,事务的执行代码及工作数据 必要时高优先级事务可以抢占低优先级事务的缓冲区 上海交通大学计算机科学与工程系陆朝俊 RTDB的主要研究内容(续) 恢复 恢复过程可能影响活跃事务,使某些事务超截止期 RTDB的数据不一定总是持久的,也不一定总是一致的. 有的事务是不可逆
您可能关注的文档
- 威力制片首选项-CyberLink.PDF
- 学术论文和展板格式.doc-南京农业大学工学院教务处.doc
- 学术不端文献检测系统(AMLC)使用步骤.doc
- 学习情景十六变频器概述.ppt
- 学习情境5接入INTERNET.ppt
- 学科(专业)硕士研究生培养方案-辽宁工程技术大学电子与信息工程学院.doc
- 学风建设和规范实验记录-大连化物所.ppt
- 学校培训专用-2011070513098289444582589166.ppt.ppt
- 宇宙背景辐射.ppt
- 宇宙学的新动向~.PDF
- 中考语文复习专题二整本书阅读课件.ppt
- 中考语文复习积累与运用课件.ppt
- 2025年初中学业水平考试模拟试题(二)课件.ppt
- 四川省2015届理科综合试题48套第12套.pdf
- 【课件】战争与和平—美术作品反映战争+课件-2024-2025学年高中美术湘美版(2019)美术鉴赏.pptx
- 【课件】青春牢筑国家安全防线 课件 2024-2025学年高中树立总体国家安全观主题班会.pptx
- 【课件】原始人的创造+课件高中美术湘美版(2019)美术鉴赏.pptx
- 上海证券-美容护理行业周报:流量加快去中心化,强运营头部品牌影响较小 -2024-.pdf
- T_CSEIA 1005—2023_能源工业互联网平台数据治理要求.pdf
- T_CDSA 504.16-2023_急流救援技术培训与考核要求.pdf
文档评论(0)