
oracle 每分钟生成一个9M兆的归档文件是怎么回事
3个回答
展开全部
你的数据库运行在归档模式下,重做日志文件每切换一次就产生一个归档文件。在缺省方式创建的数据库,一般有三个重做日志文件,每个文件大约9M。当每次写满一个日志文件时产生日志切换,换到下一个日志继续写入,在写下一个日志之前先把数据进行归档,因此,每次产生一个9M大的归档文件。
如果你增大重做日志文件的大小,则不会频繁产生归档文件,而是每个归档文件变大了。
更详细的内容去参考相关的资料吧。
如果你增大重做日志文件的大小,则不会频繁产生归档文件,而是每个归档文件变大了。
更详细的内容去参考相关的资料吧。
展开全部
默认安装oracle有3组redo,每组的大小为50m,你的库每分钟归档一次,说明每分钟都在做switch logfile,且大小只有9m,这个多半和应用有关,查查代码吧,问题不是出在数据库上。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是因为在归档模式下吧,切换到非归档
关闭数据库:shutdown immediate;
启动到mount 状态:startup mount;
关归档:alter database noarchivelog;
打开数据库:alter database open;
关闭数据库:shutdown immediate;
启动到mount 状态:startup mount;
关归档:alter database noarchivelog;
打开数据库:alter database open;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询