一种对版本化的电网模型数据库进行快速加载的方法
基本信息
申请号 | CN201010253943.7 | 申请日 | - |
公开(公告)号 | CN102375827A | 公开(公告)日 | 2012-03-14 |
申请公布号 | CN102375827A | 申请公布日 | 2012-03-14 |
分类号 | G06F17/30(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 不公告发明人 | 申请(专利权)人 | 北京国科恒通科技股份有限公司 |
代理机构 | - | 代理人 | - |
地址 | 100085 北京市海淀区上地三街9号嘉华大厦C座C410B | ||
法律状态 | - |
摘要
摘要 | 本发明提供一种对版本化的电网模型数据库进行快速加载的方法,所述方法包括下述步骤:将电网模型沿时间轴的变动划分为若干个连续的状态断面,在每个状态断面中以增量的形式记录该断面中新建、修改和删除的电网模型的图形拓扑和属性;定期为经常访问的状态断面创建电网模型数据记录的基线主键索引表;动态创建从最近基线状态断面到待加载状态断面的增量主键索引表;在加载时扫描基线索引表和增量索引表合并后的主键集合,加载从起始断面到结束断面的电网模型数据。本发明实施例使用通用关系数据库、以标准SQL语言形式快速读取版本化的电网拓扑模型数据库表的方法,尤其是在基线主键索引表基础上,过滤后续版本状态、动态生成增量主键值索引表,从而缩小索引表的搜索范围、减少I/O量、缩短加载数据时间的方法。 |
