【技术实现步骤摘要】
本专利技术涉及数据库领域,特别是涉及一种数据库自增列操作语句的处理方法、介质与程序产品。
技术介绍
1、在当前的数据库中,自增列是关系数据库中的一个常见特性,它是数据库表中具有自增属性的列。当使用自增列操作语句向表中添加自增列,或者将非自增列修改为自增列时,需要执行重写表操作,将列中的值修改为自增序列值。但是重写表操作是一个比较耗时的过程,通常需要在表上执行全表顺序扫描,逐行判断自增目标列中的值,将列中的值填充为自增序列值。自增列操作语句需要变更表结构,通常会使用排他锁。作为自增列操作语句的一个子步骤,重写表操作会持续占用排他锁直到操作完成,因而会导致其它dml操作被自增列操作语句长时间阻塞。
技术实现思路
1、鉴于上述问题,本专利技术提出了一种克服上述问题或者至少部分地解决上述问题的数据库自增列操作语句的处理方法、介质与程序产品。
2、本专利技术的一个目的是避免自增列操作语句长时间阻塞。
3、本专利技术一个进一步的目的是提高更新自增列值的速度。
4、特
...【技术保护点】
1.一种数据库自增列操作语句的处理方法,包括:
2.根据权利要求1所述的数据库自增列操作语句的处理方法,其中,
3.根据权利要求2所述的数据库自增列操作语句的处理方法,其中,
4.根据权利要求3所述的数据库自增列操作语句的处理方法,其中,
5.根据权利要求2所述的数据库自增列操作语句的处理方法,其中,
6.根据权利要求5所述的数据库自增列操作语句的处理方法,其中,
7.根据权利要求2所述的数据库自增列操作语句的处理方法,其中,
8.根据权利要求7所述的数据库自增列操作语句的处理方法,其
9...
【技术特征摘要】
1.一种数据库自增列操作语句的处理方法,包括:
2.根据权利要求1所述的数据库自增列操作语句的处理方法,其中,
3.根据权利要求2所述的数据库自增列操作语句的处理方法,其中,
4.根据权利要求3所述的数据库自增列操作语句的处理方法,其中,
5.根据权利要求2所述的数据库自增列操作语句的处理方法,其中,
6.根据权利要求5所述的数据库自增列操作语句的处理方法,其中,
7.根据权利...
【专利技术属性】
技术研发人员:李国节,王建华,
申请(专利权)人:北京人大金仓信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。