摘要
本发明公开了时序数据库日志存储方法及计算机可读介质,属于数据库技术领域,要解决的技术问题为对于时序数据库WAL日志及设备、如何提高时序数据库海量数据场景下的写入和恢复性能。包括如下步骤:建立日志系统;为每个日志系统创建缓冲区;将数据库操作格式化为日志格式;将日志写入日志系统的缓冲区;将缓冲区按照block写入日志文件;在DDL操作之前,强制将缓冲区的数据写入磁盘,将当前LSN记录为检查点LSN;数据库非正常关机重启时,检查日志LSN,如果大于数据库中LSN、则执行redo;执行回滚操作时,读取指定begin操作的LSN,将其他事务ID作为LSN的所有日志,反向排序后,逐个执行undo。