Oracle数据库在远动系统中的应用探索.pdf

Oracle数据库在远动系统中的应用探索.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle数据库在远动系统中的应用探索.pdf

No.7 第25卷第7期 电力自动化设备 V01.25 ElectricPowerAutomation Jul.2005 固 2005年7月 Equipment Oracle数据库在远动系统中的应用探索 嵇媛1.肖华锋2 (1.华东交通大学电气与电子工程学院,江西南昌330013; 2.厦门大学软件工程学院,福建厦门361005) 摘要:对现阶段远动系统中的数据存取方面存在的问题进行一次全新的分析。具体问题包括:实时 数据库中的信号对象存储到关系型数据库时需要经过“关系化过程”影响实时性能;历史数据库数 据量的增长影响查询速度;数据转存后,系统数据容易产生分析断面,无法得到长时段、全面的分析 数据。对0racle所支持对象型数据表、分区技术、分区索引和函数索引技术作了简要介绍。利用实 例说明0racle对于解决以上问题的应用情况。 关键词:远动系统;0mcle数据库;面向对象;分区存储;对象型 76 中图分类号:TM734:TM文献标识码:B 长时段的数据统计和分析。 1 问题分析 Oracle支持对象型的数据表.该表允许直接存放 对象型数据(包含对象类的属性和方法),能够与JAVA 在远动系统及其他一些集散式控制系统中,主 构造的分布式多层应用系统无缝配合;Oracle特有的 要监控以下5类数据:状态量设备信号、模拟量设备 分区技术允许将存储大规模数据的表按照各种规则 信号、脉冲量设备信号、状态关系量信号、模拟关系 (如按站点规则或月份规则)进行切割后分布式存储 量信号m引。监控系统对各种设备运行状态进行监 以提升数据的可重用性和降低磁盘的争用;各分区 视和控制.同时在系统中为这些设备当前状态建立各 具有“物理存储独立,逻辑访问统一”的特性,允许应 类监控量的一个实时映射,系统将实现映射的数据结 构进行有效封装,加入获取相关非直接量的计算方法 用系统局部读取数据,最大程度提升查询速度;0racle 后形成可以真实表达设备当前状态的对象类。这些 提供的异步访问能力,使热机数据转存成为可能;另 对象类组成实时数据库,系统定时将实时数据库中有 外,0racle分区索引和函数索引能够极大提高历史 关遥测的值、事件、事件顺序、操作记录等信息记录 数据访问性能口。]。 下来并保存到历史数据库中,便于后期进行数据统计 2实时数据库对象类直接存储的实现 和分析、运行轨迹曲线显示、事故追忆,以提高对站 点的总体监控和管理水平。 根据系统对现场3种量(模拟量、状态量、脉冲 现阶段一般远动系统多用JAVA开发,数据支持量)的要求,一般建立3类实时数据库,分别为实时模 体系采用如SYSBASE之类的关系型数据库,实时数 拟量数据库、实时状态量数据库、实时脉冲(数字)量 据库中类对象保存到历史数据库时,通常需要进行对 数据库。这些为直接量,即它们可以从现场直接通过 象转换(对象关系化过程)后才可以存储到关系数据 与RTu通信得到。同时系统中还有以下情况,如功

您可能关注的文档

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档