一种基于物理级的数据库日志挖掘方法

    公开(公告)号:CN105677876B

    公开(公告)日:2018-04-03

    申请号:CN201610016313.5

    申请日:2016-01-12

    IPC分类号: G06F17/30

    摘要: 本发明公开了一种基于物理级的数据库日志挖掘方法,包括以下几个步骤:(1)获取数据库系统数据块大小、在线日志全路径名、日志存储文件系统格式;(2)从数据库系统视图中获取当前日志组信息,获取操作信息;(3)挖掘日志文件头信息,从日志文件头中获取当前的日志序列;(4)挖掘日志文件头后的数据块,每次挖掘固定大小数据并记录当前挖掘的截止位置索引,将数据块内容写入新建的临时文件;(5)当遇到文件头的结束标志时,则在数据块临时文件写入结束标志,结束当前文件挖掘,开始下一日志文件挖掘。本发明可以从根本上实现挖掘出的日志信息与生产库的一致性与完整性,还能降低数据库日志挖掘对生产库的性能影响。

    一种基于物理级的数据库日志挖掘方法

    公开(公告)号:CN105677876A

    公开(公告)日:2016-06-15

    申请号:CN201610016313.5

    申请日:2016-01-12

    IPC分类号: G06F17/30

    摘要: 本发明公开了一种基于物理级的数据库日志挖掘方法,包括以下几个步骤:(1)获取数据库系统数据块大小、在线日志全路径名、日志存储文件系统格式;(2)从数据库系统视图中获取当前日志组信息,获取操作信息;(3)挖掘日志文件头信息,从日志文件头中获取当前的日志序列;(4)挖掘日志文件头后的数据块,每次挖掘固定大小数据并记录当前挖掘的截止位置索引,将数据块内容写入新建的临时文件;(5)当遇到文件头的结束标志时,则在数据块临时文件写入结束标志,结束当前文件挖掘,开始下一日志文件挖掘。本发明可以从根本上实现挖掘出的日志信息与生产库的一致性与完整性,还能降低数据库日志挖掘对生产库的性能影响。