发明名称 |
修改数据结构的方法和装置 |
摘要 |
本发明公开了一种修改数据结构的方法和装置,属于数据库技术领域。所述方法应用于行存储的数据库,所述数据库包括元数据和存储数据,所述方法包括:当对所述数据库的表结构进行新增字段的修改时,保持所述存储数据不变,在所述元数据的表结构中新增字段;设置所述新增字段的默认值,所述默认值用于在所述存储数据中查询所述新增字段时作为查询的返回值。所述装置包括:修改模块和设置模块。本发明无需对存储数据进行修改,减少了修改数据结构带来的时间和性能开销,极大地提高了效率,降低了对业务的影响,有效地优化了修改数据结构的性能。 |
申请公布号 |
CN103092916A |
申请公布日期 |
2013.05.08 |
申请号 |
CN201210543956.7 |
申请日期 |
2012.12.14 |
申请人 |
华为技术有限公司 |
发明人 |
胡胤杰;伍华涛;陈浩 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京三高永信知识产权代理有限责任公司 11138 |
代理人 |
黄厚刚 |
主权项 |
一种修改数据结构的方法,其特征在于,应用于行存储的数据库,所述数据库包括元数据和存储数据,所述方法包括:当对所述数据库的表结构进行新增字段的修改时,保持所述存储数据不变,在所述元数据的表结构中新增字段;设置所述新增字段的默认值,所述默认值用于在所述存储数据中查询所述新增字段时作为查询的返回值。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |