大尺寸数据写入方法、装置、设备及介质

    公开(公告)号:CN118466857B

    公开(公告)日:2024-11-15

    申请号:CN202410924390.5

    申请日:2024-07-11

    Abstract: 本发明提供了一种大尺寸数据写入方法、装置、设备及介质,包括:初始化数据写入事务,以在目标数据库中申请连续内存缓冲区,并为连续内存缓冲区添加目标标记,数据写入事务用于保证将至少一条待处理数据写入至磁盘的物理页面流程中的数据完整性和一致性,目标标记用于使连续内存缓冲区被数据写入事务独占使用;按照连续内存缓冲区的运行机制,将各待处理数据连续且正序地缓存至连续内存缓冲区内,以及将连续内存缓冲区内缓存的数据写入至磁盘的物理页面;在待处理数据写入完毕之后,针对连续内存缓冲区执行清理操作,以及针对目标标记执行删除操作。本发明可以有效降低申请Buffer的时间消耗,同时能够有效地减少磁盘寻址时间。

    大尺寸数据写入方法、装置、设备及介质

    公开(公告)号:CN118466857A

    公开(公告)日:2024-08-09

    申请号:CN202410924390.5

    申请日:2024-07-11

    Abstract: 本发明提供了一种大尺寸数据写入方法、装置、设备及介质,包括:初始化数据写入事务,以在目标数据库中申请连续内存缓冲区,并为连续内存缓冲区添加目标标记,数据写入事务用于保证将至少一条待处理数据写入至磁盘的物理页面流程中的数据完整性和一致性,目标标记用于使连续内存缓冲区被数据写入事务独占使用;按照连续内存缓冲区的运行机制,将各待处理数据连续且正序地缓存至连续内存缓冲区内,以及将连续内存缓冲区内缓存的数据写入至磁盘的物理页面;在待处理数据写入完毕之后,针对连续内存缓冲区执行清理操作,以及针对目标标记执行删除操作。本发明可以有效降低申请Buffer的时间消耗,同时能够有效地减少磁盘寻址时间。

Patent Agency Ranking