-
公开(公告)号:CN102999564B
公开(公告)日:2015-12-02
申请号:CN201210438296.6
申请日:2012-11-06
Applicant: 华为技术有限公司
Abstract: 本发明公开了一种写入数据的方法、装置和设备,属于数据库技术领域。所述方法包括:在本次检查点启动前,如果与上一次检查点之间有脏数据产生,则记录所述脏数据的信息;当所述本次检查点启动时,如果上一次检查点记录有脏数据的信息且执行过一次相应的脏数据写入第一检查点文件的操作,则根据所述上一次检查点记录的脏数据的信息将相应的脏数据写入第二检查点文件中;并且,根据本次检查点记录的脏数据的信息将相应的脏数据也写入所述第二检查点文件中;其中,所述第一检查点文件与所述第二检查点文件为不同的文件。所述装置包括:记录模块、第一备份模块和第二备份模块。所述设备包括:处理器。本发明提高了数据库数据的可靠性和持久性。
-
公开(公告)号:CN102999564A
公开(公告)日:2013-03-27
申请号:CN201210438296.6
申请日:2012-11-06
Applicant: 华为技术有限公司
Abstract: 本发明公开了一种写入数据的方法、装置和设备,属于数据库技术领域。所述方法包括:在本次检查点启动前,如果与上一次检查点之间有脏数据产生,则记录所述脏数据的信息;当所述本次检查点启动时,如果上一次检查点记录有脏数据的信息且执行过一次相应的脏数据写入第一检查点文件的操作,则根据所述上一次检查点记录的脏数据的信息将相应的脏数据写入第二检查点文件中;并且,根据本次检查点记录的脏数据的信息将相应的脏数据也写入所述第二检查点文件中;其中,所述第一检查点文件与所述第二检查点文件为不同的文件。所述装置包括:记录模块、第一备份模块和第二备份模块。所述设备包括:处理器。本发明提高了数据库数据的可靠性和持久性。
-
公开(公告)号:CN102945278B
公开(公告)日:2015-12-09
申请号:CN201210447189.X
申请日:2012-11-09
Applicant: 华为技术有限公司
IPC: G06F17/30
Abstract: 本发明公开了一种数据库记录重做日志的方法和装置,属于计算机技术领域。该方法包括:接收日志记录请求,该日志记录请求中携带有事务标识和日志信息;判断该日志记录请求是否为所述事务标识对应的第一次日志记录请求;如果是,则在重做缓存中选取部分缓存空间,建立与所述事务标识对应的事务缓存块,并将所述日志信息与对应的全局顺序信息记录到该事务缓存块中;否则,确定所述事务标识对应的已建立的事务缓存块中当前使用的事务缓存块,并将所述日志信息与对应的全局顺序信息记录到该事务缓存块中;当预设的触发事件发生时,将重做缓存中的日志信息进行持久化。采用本发明,可以提升数据库系统的处理速度。
-
公开(公告)号:CN103139100A
公开(公告)日:2013-06-05
申请号:CN201110373272.2
申请日:2011-11-22
Applicant: 华为技术有限公司
IPC: H04L12/861 , H04L12/865
CPC classification number: H04L67/322 , G06F9/5038 , G06F2209/5021
Abstract: 本发明公开了一种处理业务的方法和系统。该方法包括:接收用户发送的用于请求处理业务的业务请求;根据该业务请求,确定该业务所在会话的会话优先级;根据该会话优先级,确定用于处理该业务的系统资源的调度顺序;根据该调度顺序处理该业务。该系统包括:接收模块、第一确定模块、第二确定模块和处理模块。本发明实施例的处理业务的方法和系统,通过确定业务所在会话的会话优先级,并根据该优先级确定用于处理该业务的系统资源的调度顺序,能够针对用户和/或业务提供差异化服务,从而能够提高业务的服务效率和质量,并提高用户体验。
-
公开(公告)号:CN102945278A
公开(公告)日:2013-02-27
申请号:CN201210447189.X
申请日:2012-11-09
Applicant: 华为技术有限公司
IPC: G06F17/30
Abstract: 本发明公开了一种数据库记录重做日志的方法和装置,属于计算机技术领域。该方法包括:接收日志记录请求,该日志记录请求中携带有事务标识和日志信息;判断该日志记录请求是否为所述事务标识对应的第一次日志记录请求;如果是,则在重做缓存中选取部分缓存空间,建立与所述事务标识对应的事务缓存块,并将所述日志信息与对应的全局顺序信息记录到该事务缓存块中;否则,确定所述事务标识对应的已建立的事务缓存块中当前使用的事务缓存块,并将所述日志信息与对应的全局顺序信息记录到该事务缓存块中;当预设的触发事件发生时,将重做缓存中的日志信息进行持久化。采用本发明,可以提升数据库系统的处理速度。
-
-
-
-