事务提交控制方法、装置、电子设备及存储介质

    公开(公告)号:CN118193088B

    公开(公告)日:2024-07-30

    申请号:CN202410592869.3

    申请日:2024-05-14

    Abstract: 本申请提供了一种事务提交控制方法、装置、电子设备及存储介质,包括:响应于开启自动提交状态,基于用户输入的SQL命令,并通过第一事务提交策略执行所述SQL命令,执行完毕后自动提交当前事务;响应于关闭自动提交状态,基于用户输入的SQL命令,并通过第二事务提交策略执行SQL命令;第二事务提交策略包括:判断SQL命令是否为数据定义语句或其他语句,响应于为数据定义语句,根据SQL命令提交当前事务后再执行SQL命令。本申请分为自动提交模式和非自动提交模式,在sql命令的执行前后不同点对两种语句进行不同的事务控制操作,有效提高数据库事务的多样性和灵活性。

    一种数据库日志记录方法及系统

    公开(公告)号:CN118838880B

    公开(公告)日:2025-01-28

    申请号:CN202411314278.6

    申请日:2024-09-20

    Abstract: 本发明涉及电数字数据处理技术领域,尤其涉及一种数据库日志记录方法及系统,其方法包括如下步骤:输入响应更新指令,并判断更新列类型,若更新列类型包含变长列,则将更新列增加变长列标记位后传输给执行器,若更新列类型不包含变长列,则将更新列增加定长列标记位后传输给执行器;若更新列为变长列标记位,则执行器直接将更新列保存至后镜像,若更新列为定长列标记位,则将更新列与前镜像中更新前数据进行比较,采用差量压缩法对更新列数据进行压缩处理后保存至后镜像。本发明提供的方法及系统实现了逻辑日志量所需存储空间的大量压缩,提高了数据恢复或回放的速度。

    一种数据库日志记录方法及系统

    公开(公告)号:CN118838880A

    公开(公告)日:2024-10-25

    申请号:CN202411314278.6

    申请日:2024-09-20

    Abstract: 本发明涉及电数字数据处理技术领域,尤其涉及一种数据库日志记录方法及系统,其方法包括如下步骤:输入响应更新指令,并判断更新列类型,若更新列类型包含变长列,则将更新列增加变长列标记位后传输给执行器,若更新列类型不包含变长列,则将更新列增加定长列标记位后传输给执行器;若更新列为变长列标记位,则执行器直接将更新列保存至后镜像,若更新列为定长列标记位,则将更新列与前镜像中更新前数据进行比较,采用差量压缩法对更新列数据进行压缩处理后保存至后镜像。本发明提供的方法及系统实现了逻辑日志量所需存储空间的大量压缩,提高了数据恢复或回放的速度。

    事务提交控制方法、装置、电子设备及存储介质

    公开(公告)号:CN118193088A

    公开(公告)日:2024-06-14

    申请号:CN202410592869.3

    申请日:2024-05-14

    Abstract: 本申请提供了一种事务提交控制方法、装置、电子设备及存储介质,包括:响应于开启自动提交状态,基于用户输入的SQL命令,并通过第一事务提交策略执行所述SQL命令,执行完毕后自动提交当前事务;响应于关闭自动提交状态,基于用户输入的SQL命令,并通过第二事务提交策略执行SQL命令;第二事务提交策略包括:判断SQL命令是否为数据定义语句或其他语句,响应于为数据定义语句,根据SQL命令提交当前事务后再执行SQL命令。本申请分为自动提交模式和非自动提交模式,在sql命令的执行前后不同点对两种语句进行不同的事务控制操作,有效提高数据库事务的多样性和灵活性。

Patent Agency Ranking