精华内容
下载资源
问答
  • 最初由 lfree 发布[B]执行如下命令:SELECTtrunc(first_time) "Date",to_char(first_time, 'Dy') "Day",count(1) "Total",SUM(decode(to_char(first_time, 'hh24'),'00',1,0)) "h0",SUM(decode(to_char(first_time, ...

    最初由 lfree 发布

    [B]执行如下命令:

    SELECT  trunc(first_time) "Date",

    to_char(first_time, 'Dy') "Day",

    count(1) "Total",

    SUM(decode(to_char(first_time, 'hh24'),'00',1,0)) "h0",

    SUM(decode(to_char(first_time, 'hh24'),'01',1,0)) "h1",

    SUM(decode(to_char(first_time, 'hh24'),'02',1,0)) "h2",

    SUM(decode(to_char(first_time, 'hh24'),'03',1,0)) "h3",

    SUM(decode(to_char(first_time, 'hh24'),'04',1,0)) "h4",

    SUM(decode(to_char(first_time, 'hh24'),'05',1,0)) "h5",

    SUM(decode(to_char(first_time, 'hh24'),'06',1,0)) "h6",

    SUM(decode(to_char(first_time, 'hh24'),'07',1,0)) "h7",

    SUM(decode(to_char(first_time, 'hh24'),'08',1,0)) "h8",

    SUM(decode(to_char(first_time, 'hh24'),'09',1,0)) "h9",

    SUM(decode(to_char(first_time, 'hh24'),'10',1,0)) "h10",

    SUM(decode(to_char(first_time, 'hh24'),'11',1,0)) "h11",

    SUM(decode(to_char(first_time, 'hh24'),'12',1,0)) "h12",

    SUM(decode(to_char(first_time, 'hh24'),'13',1,0)) "h13",

    SUM(decode(to_char(first_time, 'hh24'),'14',1,0)) "h14",

    SUM(decode(to_char(first_time, 'hh24'),'15',1,0)) "h15",

    SUM(decode(to_char(first_time, 'hh24'),'16',1,0)) "h16",

    SUM(decode(to_char(first_time, 'hh24'),'17',1,0)) "h17",

    SUM(decode(to_char(first_time, 'hh24'),'18',1,0)) "h18",

    SUM(decode(to_char(first_time, 'hh24'),'19',1,0)) "h19",

    SUM(decode(to_char(first_time, 'hh24'),'20',1,0)) "h20",

    SUM(decode(to_char(first_time, 'hh24'),'21',1,0)) "h21",

    SUM(decode(to_char(first_time, 'hh24'),'22',1,0)) "h22",

    SUM(decode(to_char(first_time, 'hh24'),'23',1,0)) "h23"

    FROM    V$log_history

    group by trunc(first_time), to_char(first_time, 'Dy')

    Order by 1 [/B]

    展开全文
  • Oracle管理oracle归档日志管理 oracle归档日志管理 在Oracle中数据一般是存放在数据文件中不过数据库与Oracle最大的区别之一就是数据库可以在数据出错的时候进行恢复这个也就是我们常见的Oracle中的重做日志REDOFILE...
  • Oracle归档日志相信大家都不会陌生,下面就为您介绍Oracle归档日志大小的修改方法,希望对您学习Oracle归档日志方面能够有所帮助。方法:加入新的的日志文件,然后删掉旧的小的日志文件假设现有三个日志组,每个组...

    Oracle归档日志相信大家都不会陌生,下面就为您介绍Oracle归档日志大小的修改方法,希望对您学习Oracle归档日志方面能够有所帮助。

    方法:加入新的大的日志文件,然后删掉旧的小的日志文件

    假设现有三个日志组,每个组内有一个成员,每个成员的大小为1MB,现在想把此三个日志组的成员大小都改为10MB

    1、创建2个新的日志组

    1.alter database add logfile group 4 ('D:\ORACLE\ORADATA\ORADB\REDO04_1.LOG') size 1024k;

    2.alter database add logfile group 5 ('D:\ORACLE\ORADATA\ORADB\REDO05_1.LOG') size 1024k;

    2、切换当前日志到新的日志组

    1.alter system switch logfile;

    2.alter system switch logfile;

    3、删除旧的日志组

    1.alter database drop logfile group 1;

    2.alter database drop logfile group 2;

    3.alter database drop logfile group 3;

    4、操作系统下删除原日志组1、2、3中的文件

    5、重建日志组1、2、3

    1.alter database add logfile group 1 ('D:\ORACLE\ORADATA\ORADB\REDO01_1.LOG') size 10M;

    2.alter database add logfile group 2 ('D:\ORACLE\ORADATA\ORADB\REDO02_1.LOG') size 10M;

    3.alter database add logfile group 3 ('D:\ORACLE\ORADATA\ORADB\REDO03_1.LOG') size 10M;

    6、切换日志组

    1.alter system switch logfile;

    2.alter system switch logfile;

    3.alter system switch logfile;

    7、删除中间过渡用的日志组4、5

    1.alter database drop logfile group 4;

    2.alter database drop logfile group 5;

    8、到操作系统下删除原日志组4、5中的文件

    9、备份当前的最新的控制文件

    1.SQL> connect internal

      2.SQL> alter database backup controlfile to trace resetlogs0b1331709591d260c1c78e86d0c51c18.png

    展开全文
  • 增加归档日志的大小

    千次阅读 2017-12-25 16:17:21
    1.登录,sqlplus ZSNBXYXT/ZSNBXYXT@orcl as sysdba 2.查看是否启用归档日志,archive log list 3.进入 rman , rman target ZSNBXYXT/...4.修改归档日志最大空间,alter system set db_recovery_file_dest_size=35G

    一.增大空间最大值

    1.登录,sqlplus ZSNBXYXT/ZSNBXYXT@orcl as sysdba

    2.查看是否启用归档日志,archive log list

    3.进入 rman , rman target ZSNBXYXT/ZSNBXYXT@ORCL

    4.修改归档日志最大空间,alter system set db_recovery_file_dest_size=35G 

    二.删除日志

    rman target ZSNBXYXT/ZSNBXYXT@ORCL
    crosscheck archivelog all;
    delete archivelog until time 'sysdate'; --删除所有日志
    delete expired archivelog all;--删除过期日志


    展开全文
  • 对于这个路径,ORACLE有一个限定,就是默认只能有2G的空间归档日志运用,可以运用下面两个SQL语句去查看它的限定:1. select * from v$recovery_file_dest;2. show parameter db_recovery_file_dest(这个更友好...

    在ORACLE10G中,默认的归档路径为$ORACLE_BASE/flash_recovery_area。对于这个路径,ORACLE有一个限定,就是默认只能有2G的空间给归档日志运用,可以运用下面两个SQL语句去查看它的限定:

    1. select * from v$recovery_file_dest;

    2. show parameter db_recovery_file_dest(这个更友好直观一些)

    当归档日志数量大于2G时,那么就会由于没有更多的空间去容纳更多的归档日志会报不能继续归档的不正确。

    如:“RA-19809: limit exceeded for recovery files

    ORA-19804: cannot reclaim 10017792 bytes disk space from 2147483648 limit

    ARC0: Error 19809 Creating archive log file to '/u01/app/oracle/flash_recovery_area/ORCL/archivelog/2007_04_30/o1_mf_1_220_0_.arc' ”这时我们可以修改它的默认限定,比如说将它添加到5G或更多,也可以将归档路径重新置到别的路径,就不会有这个限定了。

    修改限定语句如下:

    alter system set db_recovery_file_dest_size=5368709102  (这里为5G 5x1024x1024x1024=5G)

    alter system set db_recovery_file_dest_size=10737418240

    展开全文
  • "> cd $ORACLE_BASE/flash_recovery_area/orcl/archivelog 转移或清除对应的归档日志,删除一些不用的日期目录的文件,注意保留最后几个文件在删除归档日志后,必须用RMAN维护控制文件,否则空间显示仍然不释放。...
  • DB2归档日志设置

    2019-11-06 09:28:11
    DB2归档日志设置 db2活动日志占用的最大空间计算公式 归档日志设置是否成功的检测方式
  • ORACLE 创建数据库的时候要不要开启日志归档? oracle数据库可以运行在2种模式下:归档模式(archivelog)和非归档模式(noarchivelog) 。归档模式可以提高Oracle数据库的可恢复性。 生产数据库都应该运行在此模式下,...
  • Oracle数据库使用logminer查看归档日志

    千次阅读 2021-05-03 05:03:02
    Oracle数据库出现故障,分析后得知是数据库频繁出现归档日志空间不够,导致数据库无法登陆的故障。一查发现原因是归档日志切换频繁,操作系统空间不够。确定原因:[aix01@oracle]/oracle>df-...
  • 归档日志的使用已经达到了spfile等启动参数文件中指定的最大值。oracle10g中归档日志默认的存放地是闪回目录,即%ORACLE_BASE%/flash_recovery_area的相应实例名下面解决空间不足的问题可以通过两种方式来实现,一个...
  • 1:首先查看数据库是否设置归档,生产环境一定要设置归档模式:SQL> select NAME,LOG_MODE from v$database;NAME LOG_MODE--------- ------------ORCL NOARCHIVELOG或者:SQL> archive log list;Database ...
  • Oracle 归档日志

    2021-05-07 07:28:20
    一、归档日志是联机重做日志组文件的一个副本包含redo记录以及一个唯一的log sequence number对日志组中的一个日志文件进行归档,如果该组其中一个损坏,则另一个可用的日志将会被归档对于归档模式的日志切换,当...
  • 归档日志文件设置与管理

    千次阅读 2018-01-17 18:02:09
     重做日志文件归档是指将写满了的重做日志文件保存到一个或个指定的离线位置,这些被保存的历史重做日志文件的集合被称为归档日志文件。  根据是否对重做日志文件进行归档,数据库运行模式分为归档模式与非归档...
  • **************************************************************************************归档日志空间不足现的问题的现象软件正在操作,突然点击任何菜单无反应;重启软后,长时间没反应或直接报数据库连接错误;...
  • 浅谈Oracle归档日志

    2021-04-30 08:46:23
    什么是归档日志归档日志(Archive Log)是非活动的重做日志备份.通过使用归档日志,可以保留所有重做历史记录,当数据库处于ARCHIVELOG模式并进行日志切换式,后台进程ARCH会将重做日志的内容保存到归档日志中.当数据库...
  • 一、查询归档日志情况 # 最高权限连接到orcl实例: sqlplus /@orcl as sysdba # 查看当前连接的数据库的sid: select instance_name from v$instance; # 查看回闪恢复区的大小和存放目标: show parameter db_...
  • 案例描述:客户反应数据库归档日志生成过快,导致磁盘空间占满,引起数据库宕机。问题看起来很简单,只要清理下归档日志然后重启就解决,但这只是治标不治本的方法,显然是要找到归档日志增长异常频繁的原因。最后...
  • oracle归档日志增长过快处理方法,oracle归档日志oracle归档日志一般由dml语句产生,所以增加太快应该是dml太频繁首先查询以下每天的归档产生的情况:SELECT TRUNC(FIRST_TIME) "TIME",SUM(BLOCK_SIZE * BLOCKS) / ...
  • 频繁产生归档日志处理报告2017年10月27日,客户数据库突然间频繁产生大量归档日志,导致数据库hang住,影响现场生产!由于oracle归档日志一般由dml语句产生,所以增加太快应该是dml太频繁。首先查询以下每小时连接...
  • 一、重做日志文件把对数据文件的修改在写入数据文件之前记录下来。日志文件以一种循环的方式被写入信息。当一个日志组被写满时,回自动向另一个日志组写入。管理员可以手工切换当前日志组。alter system switch log...
  • 一、查询数据库是否开启归档模式:SQL> archive log list;Database log mode Archive ModeAutomatic archival Enabled ----已经开启归档模式Archive destination USE_DB_RECOVERY_FILE_DE...
  • Oracle RMAN删除归档日志脚本

    千次阅读 2021-09-15 23:38:17
    Oracle 开启归档模式后,会一直不停的产生归档日志,如果不定时删除,迟早会撑爆磁盘空间,所以就需要布置定时删除归档日志的脚本! 至于为什么要开启归档模式,还有怎么开启归档模式!请参考:Oracle 开启归档模式 ...
  • 幸运的是,在11g环境里面,上述的几点很容易就满足,那就是只需要做到以下几点。使用快速恢复区(fast recovery area),在10g版本的文档中称为闪回恢复...为快速恢复区指定合适的空间。首先我们需要预估一个合理的归...
  • MysQL使用WAL技术解决了这个问题,WAL的全称是Write-Ahead Logging,它的关键点就是先写日志,再写磁盘。 当有一条记录需要更新的时候,InnoDB引擎就会先把记录写到redo log里面,并更新内存,这个时候更新就算完成...
  • -- 失败日志还需要记录在日志文件中,日志文件采用10个10M的日志文件循环覆盖的方式,不至占满硬盘空间 --> <!-- files in general, please contact the logback user mailing list --> <!-- at...
  • 发布时间:Oct 16, 2015更新时间:Oct 16, 2015总字数:1915阅读时间...而logrotate就是一个提供定时归档日志的功能。logrotate简介logrotate是一个日志管理工具,它可以自动对日志进行轮循、压缩,删除,邮件发送等。...
  • 首先可以使用以下几个命令可以查看当前归档日志文件的使用情况:
  • oracle日志操作模式(归档模式和非归档模式的利与弊)更新时间:2013年01月12日 18:07:31 作者:在Oracle数据库中,主要有两种日志操作模式,分别为非归档模式与归档模式。默认情况下,数据库采用的是非归档模式。作为...
  • 在归档日志模式下,有可能会遇到归档日志大小超过最大值而出现讨厌的错误,前面说了如何把归档日志空间。而在普通的开发环境下,其实是根本用不着归档日志的,设个时候我们就把数据库的归档日志给禁用了,也就是...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 21,792
精华内容 8,716
关键字:

归档日志空间最大能设置多大