-
公开(公告)号:CN109800062B
公开(公告)日:2020-02-07
申请号:CN201811593985.8
申请日:2018-12-25
Applicant: 星环信息科技(上海)有限公司
IPC: G06F9/46 , G06F16/23 , G06F16/242
Abstract: 本申请的目的是提供一种分布式数据库事务处理系统,本申请通过事务管理器接收SQL层发送的对待处理的当前会话中的目标表的加锁请求,加锁请求中包括当前会话的会话标识、目标表的表标识及加锁类型;基于加锁请求对目标表进行加锁类型对应的加锁处理,实现对待处理的当前会话中的目标表进行加锁处理,以便并发的其他会话能够了解到当前目标表已加锁,进而避免锁冲突发生;若加锁处理成功,则标记当前会话中的目标表加锁成功,并将目标表的表版本信息发送给SQL层;以便SQL层接收目标表的表版本信息并发送给计算层,使得计算层在接收目标表的表版本信息后对存储层中的所述表版本信息对应的目标表进行对应的处理,实现对表版本信息对应的目标表的处理。
-
公开(公告)号:CN109800062A
公开(公告)日:2019-05-24
申请号:CN201811593985.8
申请日:2018-12-25
Applicant: 星环信息科技(上海)有限公司
IPC: G06F9/46 , G06F16/23 , G06F16/242
Abstract: 本申请的目的是提供一种分布式数据库事务处理系统,本申请通过事务管理器接收SQL层发送的对待处理的当前会话中的目标表的加锁请求,加锁请求中包括当前会话的会话标识、目标表的表标识及加锁类型;基于加锁请求对目标表进行加锁类型对应的加锁处理,实现对待处理的当前会话中的目标表进行加锁处理,以便并发的其他会话能够了解到当前目标表已加锁,进而避免锁冲突发生;若加锁处理成功,则标记当前会话中的目标表加锁成功,并将目标表的表版本信息发送给SQL层;以便SQL层接收目标表的表版本信息并发送给计算层,使得计算层在接收目标表的表版本信息后对存储层中的所述表版本信息对应的目标表进行对应的处理,实现对表版本信息对应的目标表的处理。
-