发明名称 数据库更新系统及其方法
摘要 本发明是一种数据库更新系统及其方法,其通过将数据库储存空间中的原始数据项先批次暂移到储存空间的闲置空间,再将更新数据项批次插入储存空间的预定索引位置,然后于增加更新数据项后重新计算出原始数据项的重设索引位置,并依照重设索引位置重新批次填入储存空间,通过前述的批次资料搬移演算技术手段,可以解决现有技术中所存在更新大量数据项至数据库时所产生搬移次数频繁及搬移时间冗长的问题,由此达成提高数据库更新稳定度及更新效率的技术功效。
申请公布号 CN101551799B 申请公布日期 2011.01.19
申请号 CN200810084570.8 申请日期 2008.04.03
申请人 英业达股份有限公司 发明人 邱全成;陈正
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京安信方达知识产权代理有限公司 11262 代理人 龙洪;霍育栋
主权项 一种数据库更新系统,所述数据库具有一储存空间,储存有至少一笔原始数据项,各所述原始数据项分别对应至所述储存空间中的一索引位置,其特征在于,包含:一数据加载模块,用以加载至少一笔更新数据项;一索引运算模块,用以运算出这些更新数据项在这些原始数据项以及这些更新数据项中的内容对应排列顺序的一预定索引位置;以及运算出这些原始数据项在这些原始数据项以及这些更新数据项中的内容对应排列顺序的一重设索引位置;及一数据处理模块,用以将这些原始数据项批次暂移至所述储存空间中的一闲置空间;以及用以依照这些预定索引位置批次插入这些更新数据项至所述储存空间;以及用以依照这些重设索引位置重新批次依序填入这些原始数据项至所述储存空间。
地址 中国台湾台北市士林区后港街66号