informix逻辑日志监控与分析

informix逻辑日志监控与分析

ID:20425683

大小:231.50 KB

页数:6页

时间:2018-10-12

informix逻辑日志监控与分析_第1页
informix逻辑日志监控与分析_第2页
informix逻辑日志监控与分析_第3页
informix逻辑日志监控与分析_第4页
informix逻辑日志监控与分析_第5页
资源描述:

《informix逻辑日志监控与分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、informix逻辑日志监控与分析逻辑H志实际上是一•组文件,这些文件保存了自上次o级备份以来数据库事务和数据库服务器变更的历史记泉。逻辑日志文件不是普通的操作系统文件。它们是由InformixDynamicServer在第一次初始化期间自动创建的,由InformixDynamicServero叩arants实用程序管理。逻辑日志文件是循环的。换句话说,在它们被填满之后,又可以一次接一次地重复使用。但是,对于重用有一定的条件:必须备份逻辑口志文件。默认情况下,当日志文件被填满时,InformixDynamicServer服务器将A动备份逻辑日志

2、文件。这是巾配置文件中的ALARMPROGRAM参数规定的。应该总是将该参数设置为一个名为log_full.sh的脚本,该脚本会进行逻辑日志文件的备份。Log_full.sh是随InformixDynamicServer软件包一起提供的一个服务器系统脚本。逻辑U志中的所有记录都必须与关闭的事务相关联。这里提到的关闭的事务,是指要么提交要么回滚了的事务。如果一个事务悬而未决,而在逻辑口志中又有与之关联的一条记录,那么该逻辑日志就不能重用。逻辑日志决不能包含最后检查点记录。Onstat-1输出可以告诉我们那个逻辑日志包含了最后检查点记录:如果在输出

3、屮标志字段的最后一位是“L”,那么表明逻辑日志包含了最后检査点记录,因而不能重用。逻辑口志决不能包含任何没有刷新到磁盘的事务。这是为了确保所有事务不会丢失。当一个事务完成时,它呆在逻辑日志中,等待检查点的到來,以便刷新到磁盘。如果我们在检查点之前重用逻辑日志,那么将丢失所有那些事务。在配置逻辑H志时,我们需要注意以下问题:大小。逻辑口志文件的适当大小介于200KB(最小)和2,097,152KB(最大)之间。这是一个很宽的范围,也没有什么难于遵循的规则。基本上,更小的逻辑日志文件有更小的恢S粒度。如果包含逻辑日志文件的磁盘崩溃,那些上次没有备份

4、的逻辑日志文件就有丢失的风险。数量。至少应该总是有三个逻辑日志文件,最多可有32,767个。这同样是个很宽的范围。请根据生产环境来作出决定。逻辑日志文件的数量决不能超过配置文件中LOGMAX参数的值。不过,在InformixDynamicServer9.40x该限制己被撤销。位賈。逻辑日志文件的位賈相当重要。当InformixDynamicServer进行第一次初始化时,它自动地创建逻辑日志文件,并将这些文件一起放在rootdbspace中。逻辑日志将导致大量向rootdbspace的磁盘写操作,而那里存储/所有重要的系统统计信息,这样就可能导

5、致磁盘I/O争用。为了最小化rootdbspace的磁盘争用,以提高整个系统的性能,应该将逻辑日志移出rootdbspace,而将它们分布在其他磁盘设备屮。备份。在添加新逻辑日志之后,要做一次备份,可以是实备份(使用实备份设备),也可以是“假”备份(使用/dev/null)0否则,InformixDynamicServer就不能使用那些新添加的逻辑日志。这一限制在InformixDynamicServer9.4x屮己被撤销,在那里,InformixDynamicServer可以在将遷辑日志添加到系统之后马上使用它们。在任何时候都要维护最少情况下

6、的三个逻輯日志。否则InformixDynamicServer将不能启动。此外,下面有一些性能方面的考虑:逻辑H志备份。当逻辑日志被填满时,必须备份它们。备份逻辑H志时将A用系统资源,例如CPU和内存,并且妨碍那些涉及与逻辑日志存放在相同磁盘上的数据的事务。检查点。检查点阻塞川户或数据库事务处理。如果频繁地备份和释放逻辑日志,那么检查点将经常出现,结果就是数据库事务可能会经常被肌塞,从而占有更长的时间才得以完成。数裾庳事务日志记录的类型。使用无缓冲日志记录的数椐库会比那些使用缓冲日志记录的数据库更快地填充逻辑日志。要丫解关于如何有效地配置逻辑口

7、志的细节,请参考IBMInformixDynamicServerAdministrator’sGuide,Version9.4(在本文中引作Administrator’sGuide)的第13章。逻辑円志由onparams实用程序管理,该实用程序允许添加、删除(drop)和移动逻辑円志。如前所述,在第一次初始化期间,InformixDynamicServer将自动创逮一些逻辑日忠。它所创建的逻辑日志的数量是由配置文件中的LOGFTLES参数规定的。此后,使用onparams实用程序添加、删除或者移动逻辑日志。0叩arams有以下选项:onpara

8、ms-a-d[-s][-i]

9、~d-1〈logfilenumber〉[-y]-p~s〈size〉[-d

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。