为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM 7
【操作系统】:centOS7
【CPU】:Inter x86 36核
【问题描述】*:服务器系统,程序连接数据库,最大的操作就是每秒钟把数据写入到数据库,运行一周左右,系统提示磁盘空间不足,检查发现在/opt/dmdbas/log/下的DmServiceDMSERVER.log文件几乎把系统内存占满(一共45G,该文件43G);文件过大,也无法查看,只能先删除掉。请问一下有没有好的处理方式或者查找原因的方法;这个数据库实例log文件能不能限制大小?
您那边给截个图呢
该日志记录的数据库检查点的信息,可能还会包含一些数据库对象(如存储过程)中涉及的print输出信息。正常来说该日志不会短时间内达到真么大写入量,除非检查点做的及其频繁或有其他错误信息,具体还需要看到日志中的信息才能确认。该日志文件可以删除,对数据库正常运行不会产生影响。建议选择合适的实际重启数据重新生成该日志后再文件还比较小的时候查看日志内容信息。
看一下数据库初始化实例的时候 redo的大小 ,是不是设置的是 128或者256, 设置小的话,就会出现这种情况
用tail看一下 报的什么