发明名称 数据库事务处理方法与装置
摘要 本发明公开一种数据库事务处理方法与装置,用于让事务可以跨线程工作,该数据库事务处理方法包括:判断第一事务中的用户是否处于工作状态,得出第一判断结果;在所述第一判断结果为所述用户处于非工作状态时,控制所述第一事务处于暂停状态,并将所述第一事务所对应的线程给其他用户使用;判断所述用户是否返回工作状态,并得出第二判断结果;在所述第二判断结果为所述用户返回工作状态时,调用所述第一事务,并在任一空闲线程上执行所述第一事务。采用本发明的技术方案,可以让事务跨线程工作,这样提高单个线程的利用率,让单个线程可不间断的服务于多个用户。
申请公布号 CN104462077A 申请公布日期 2015.03.25
申请号 CN201310414935.X 申请日期 2013.09.12
申请人 方正信息产业控股有限公司;上海方正数字出版技术有限公司 发明人 何奇;郑程光;郭春庭;王浩;刘慧娟;胡选来
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京银龙知识产权代理有限公司 11243 代理人 许静;黄灿
主权项 一种数据库事务处理方法,其特征在于,包括:判断第一事务中的用户是否处于工作状态,得出第一判断结果;在所述第一判断结果为所述用户处于非工作状态时,控制所述第一事务处于暂停状态,并将所述第一事务所对应的线程给其他用户使用;判断所述用户是否返回工作状态,并得出第二判断结果;在所述第二判断结果为所述用户返回工作状态时,调用所述第一事务,并在任一空闲线程上执行所述第一事务。
地址 100871 北京市海淀区成府路298号中关村方正大厦6层