查看日志文件组状态信息 切换日志文件组 手动切换日志文件组 清空日志文件组-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 69114
  • 博文数量: 19
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 186
  • 用 户 组: 普通用户
  • 注册时间: 2019-09-19 15:07
个人简介

线上无小事

文章分类

全部博文(19)

文章存档

2024年(4)

2023年(1)

2022年(3)

2020年(3)

2019年(8)

我的朋友
相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: oracle

2019-09-19 16:09:58

查看日志文件组状态信息 
select group#,status from v$log; 




inactive:非活动状态 
current:当前正在被使用 
active:活动的非当前日志,该日志可能已经完成归档,也可能没有归档,活动的日志文件在crash恢复时会被用到 
unused:日志从未被使用 
上图表名数据库正在使用日志文件组3


切换日志文件组 
1日志文件组是可以循环使用的 
2当一个日志文件组写满了,oracle自动切换下一个日志文件组


手动切换日志文件组 
语法 
alter system switch logfile; 
 
清空日志文件组 
1如果日志文件组的日志文件受损,导致数据库无法将受损的日志文件进行归档,引起数据库停在运行,这个时候我们可以在不关闭数据库的情况下,清空日志文件组的内容


语法 
alter database clear logfile group groupnumber; 
注意: 
1被清空的日志文件组不能处于current状态,current状态就是说日志文件正在被数据库使用的状态。简短点就是说正在被数据库使用的日志文件组不能被清空. 
2当数据库只有2个日志文件组时,不能清空日志文件组. 
因为只有一个日志文件组的时候,当这个唯一的日志文件组,出现错误的时候,没法再切换到别的日志文件组中。






查询清空的日志文件组信息 
select group#,member from v$logfile; 
 
说明清空不是删除对应的日志文件 
实际上:清空只是对这些日志文件做初始化操作
————————————————
凯发k8官网下载客户端中心的版权声明:本文为csdn博主「单身贵族男」的原创文章,遵循 cc 4.0 by-sa 凯发k8官网下载客户端中心的版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhou920786312/article/details/72171027
阅读(1984) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图