数据日志是什么?

数据日志是什么?,第1张

希望对你有帮助!Oracle数据库的日志有:Redologfile----重做日志Archivelogfile----归档日志Tracefile----跟踪日志backupground_dump_dest----后台进程跟踪core_dump_dest----Oracle内核日志User_dump_dest----用户跟踪(服务器进程)简称日志一般指的是联机重做日志文件(Redlog)。主要功能是恢复异常关闭的数据库和保证数据的完整性、一致性。还有可恢复近期丢失的数据(这要看重做日志文件的容量)。重做文件的原理是:把DML(Insert、Update、Delete)语句所处理的前后记录都写入重做日志文件中。当数据库的数据出故障时利用重做日志文件中的数据重新运行一次之前做过的业务,以此来恢复数据库中除了故障的数据。重做日志文件至少要有两组,一般是三组。写满第一组写第二组,写满第二组写第三组,写满第三组返回覆盖写第一组,以此类推。

日志文件是用来记录你所对数据库的 *** 作信息的 例如对数据库的 *** 作等引起的问题 日记文件都有记载下来 。

了解的人 但数据库有问题的时候可以去看那个日记文件来分析出错的原因。

就好像有人有写日记的习惯那样 他会把他每天所做的事情都记录下来 ,日记就相当于这里的日记文件 而人每天所做的事情就相当与对数据库的 *** 作 当某个时刻 人忘记了之前所做过的事情时(或所做的事情对现在有影响) 就去查看他所写的日记 数据库也是这样

以日志文件为例,日志数据是日志型的数据类别,通常都是以*.log结尾。

日志文件是用于记录系统 *** 作事件的记录文件或文件集合, *** 作系统有 *** 作系统日志文件,数据库系统有数据库系统日志文件,等等。系统日志文件是包含关于系统消息的文件,包括内核、服务、在系统上运行的应用程序等。不同的日志文件记载不同的信息。例如,有的是默认的系统日志文件,有的记载特定任务。在数据库中用事务日志文件记录数据的修改 *** 作,其中的每条日志记录或者记录所执行的逻辑 *** 作,或者记录已修改数据的前像和后像。前像是 *** 作执行前的数据复本;后像是 *** 作执行后的数据复本。日志文件,可以处理历史数据,不会受防火墙阻隔,可以追踪带宽或下载完成,可以追踪搜索引擎蜘蛛,可以追踪移动用户。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9955297.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存