- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
个内存数据库模型的设计与实现
荣垂田
2019/8/8
主要内容
课题背景
2.内存数据库概述
3.现有系统分析
4.内存数据库服务器的设计与实现
5.客户端软件开发包的设计
6.系统配置与管理工具的设计与实现
7.测试
2019/8/8
课题背景
随着电力系统的改革,电能量采集系
统的地位越来越重要,系统由单纯服务于
调度扩展到电力行业的计划、交易、营销
等专业,数据量由单纯的电量扩展到需量、
瞬时量、参变量等。
为适应电力系统的发展满足电力改革
的需求,决定在原有的电能量采集系统产
品的基础上,研发面向未来的新一代采集
系统。新系统要求系统的数据库具有高效
的、稳定的实时特性
2019/8/8
内存数据库概述
■实现的可行性分析
随着半导体工艺的提高,内存的集成度越
来越高,计算机硬件也可以支持超大内存的
管理,这样将整个数据库或者数据库的一部
分常驻内存成为可能
■现代的应用需求需要高性能的数据库提供
实时可靠的数据,像生产过程控制,
CAD/CAM,指挥系统,航空航天,电力系
统等。使内存数据库有了的用武之地
2019/8/8
内存数据库概述
内存数据库( MMDB Main Memory Database)与
磁盘数据库( DRDB Disk Resident Database)的区别
应用进程
用进程
)LODRCIDBC/SS7
DB区00 DBC/SSTH-MMDBE询优化
维量和
页面表T
白装爱一冲区管理斗|潸数翅
数据库预先
装入内存
内存缓冲区
主数据库
和日志
RAM
主数据库
次素区缓
Ca) drDa
(b)MMDB
冲区等
2019/8/8
现有系统的分析
■当前电量采集系统分析
电量采集装置
电量数据采集模块
数据加工模块
原始数据
加工数据
2019/8/8
现有系统的分析
根据当前的形势分析,现有系统将面临以下的挑战
■实时数据的存储
以某电网公司现有的电量数据为例,每天的电量表底数据、时段
电量数据、加工统计数据就有上百万条记录,若加上需量、瞬时量
参变量等数据,每天的数据量可达到近千万级。
数据访问的实时性
随着实时交易、实时核算的需求,要求系统的数据采集、数据加
工、系统监控等子系统都要具有较高的实时性,也就是说数据采集后
要快速存入数据库以备各种统计、报表的数据加工之用;统计后的各
种报表要通过快速的数据访问呈现给用户
■数据库系统负荷
新一代的电量系统不仅为调度专业服务,还要为电力系统的其它
专业的系统提供数据,外系统对电量系统数据的访问必定增大电量系
统数据库的负荷
2019/8/8
改进方案
电表
▲▲
电量采集装置
电量数据采集模块
原始数据
数据加工模块
内存数据库
DMIS
原始数据
加工数据
2019/8/8
内存数据库服务器自茶
对于客户
务器允许
内
与之对应应用程序需要或更新
过的数据,在数据库
存
正常工作期间常驻内
数由系统配置和客户
存,如索引、数据库
据端管理程序生成,
记录数据库的运
信息、数据字典等
库是对内存数据的次动,是否有术
系库的运行起决定性
更新到磁盘的数据
新到磁数
统结构
的作用。
及其数量等
以及故障后的
磁盘数据库访问引擎
系统配置运行记录
系统物理数据信息
2019/8/8
物理数据组织与管理
■内存数据的物理组织方式是内存数据库实现的基础,
其存储结构、索引结构、中间薮据存储结构都必须
考虑内存直接存取这一特征。
■本系统的数据采用段页式组织方式和行存储模型,
段是逻辑段,其空间不一定连续,每个段存放一个
关系,也即存放一个表的全部数据,每个段由不同
的页组成,页是空间分配和回收的基本单位。
2019/8/8
文档评论(0)