[发明专利]一种创建数据库索引及其查询的方法有效
申请号: | 201410583221.6 | 申请日: | 2014-10-27 |
公开(公告)号: | CN104268298B | 公开(公告)日: | 2018-05-04 |
发明(设计)人: | 徐田田;齐朗晔;王杰;李少利;李江伟 | 申请(专利权)人: | 中电海康集团有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 杭州之江专利事务所(普通合伙)33216 | 代理人: | 张慧英 |
地址: | 311121 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种创建数据库索引及其查询的方法,该方法包括以下步骤(1)在表中预留一个扩展字段,并为该扩展字段创建唯一性索引;(2)进行数据存储时,将标示id和数据采样时间拼接生成所述扩展字段的值;(3)将所述扩展字段值与其他字段的值一并存入所述表中,扩展字段与其他字段的值在一条数据记录中;(4)进行数据查询时,将用户查询的标示id和数据采样时间拼接得到需要查询的所述扩展字段的值,利用所述扩展字段值作为查询条件进行数据查询。本发明在同时进行数据库存入和查询的过程中,将关键字段拼接为一个字段,并建立唯一性索引,不仅满足了数据的唯一性要求,提高了查询效率,而且还保证了数据存入数据库的速度。 | ||
搜索关键词: | 一种 创建 数据库 索引 及其 查询 方法 | ||
【主权项】:
一种创建数据库索引及其查询的方法,其特征在于包括如下步骤:(1)创建数据记录表并预留扩展字段;(2)为扩展字段创建唯一性索引;(3)为数据存储对象中各属性赋值;(4)将标示id和数据采样时间拼接生成数据存储对象中扩展字段的属性值;所述的拼接过程步骤如下:4.1)将数据采样时间转换为数据采样时间代表的秒数量,秒数量的类型是长度为10位的长整型;4.2)将标示id转换为长度不超过10位的长整型数,将长整型数乘以10的10次方;4.3)将步骤4.1)和步骤4.2)的结果进行相加得到扩展字段的属性值;(5)将扩展字段属性值与其他字段的属性值作为一条数据记录存入数据库;(6)通过标示id和数据采样时间拼接得到需要查询的扩展字段的属性值;(7)利用扩展字段属性值进行数据查询,得到数据记录。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电海康集团有限公司,未经中电海康集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410583221.6/,转载请声明来源钻瓜专利网。
- 上一篇:托板与机身外形贴合调整机构
- 下一篇:一种家居智能用烘干式储物箱