如何增大oracleoracle 查看重做日志志的大小

怎样恢复Oracle重做日志丢失的窍门_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
怎样恢复Oracle重做日志丢失的窍门
我有更好的答案
个数和存储位置对数据库性能和恢复有重要影响。它一般由大小相同的几组文件构成。我们可以查看数据库视图v$logfile知道redo logfile的个数和存储位置。对每一个Oracle数据库都要求至少具有两个联机重做日志Oracle重做日志文件循环记录了数据库所有的事务。它的大小
采纳率:94%
来自团队:
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包查看: 4235|回复: 3
如何得知数据库在线日志的大小?
论坛徽章:6
环境:AIX+oracle 10g RAC& &
& & 创建standby 重做日志的第一个条件就是 确保主和备数据库上的日志文件尺寸是相同的
& &但是我怎么知道主库的日志文件大小呢,我是用的ASM磁盘组,看不到文件大小哦,我现在做了逻辑standby ,但数据不同步,大概备库要每隔一个多小时才会更新一次数据,我怀疑是不是跟这个日志大小设置的有关。
& &请问有谁能告诉我怎么看主库上日志文件大小呢,有没有SQL语句直接查询到啊?
论坛徽章:86
v$log.bytes
招聘 : 认证徽章论坛徽章:20
select * from v$L
论坛徽章:6
嗯 ,找到方法了
查在线日志
select a.member, b.* from v$logfile a, v$log b where a.group# = b.group#;
standby 库的
select * from V$STANDBY_LOG;
itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有    
 北京市公安局海淀分局网监中心备案编号:10 广播电视节目制作经营许可证:编号(京)字第1149号Oracle重做日志文件
OracleLGWR
二.获取重做日志的信息
GROUP#,SEQUENCE#,MEMBERS,BYTES,STATUS,ARCHIVED
FROM V$LOG;
&&&&status
&&&&SELECT
GROUP#,STATUS,TYPE,MEMBER
FROM V$LOGFILE;
三.日志切换
ALTER SYSTEM
SWITCH LOGFILE;
ALTER SYSTEM SWITCH
四.添加和删除联机重做日志文件组
ALTER DATABASE []
LOGFILE [GROUP ]
[, [GROUP ] ] ……]
ALTER DATABASE ADD LOGFILE ('d:\logfile\redo
04a.log','e:\logfile\redo04b.log')
GROUPoracle1
GROUP#,SEQUENCE#,MEMBERS,BYTES,STATUS,ARCHIVED
FROM V$LOG;
SELECT GROUP#,STATUS,TYPE,MEMBER
FROM V$LOGFILE;
ALTER DATABASE []
DROP LOGFILE {GROUP
‘’]……)}
&&&&&&&&&&
‘’]……)}]…….
ALTER DATABASE DROP LOGFILE GROUP 4;
GROUP#,SEQUENCE#,MEMBERS,BYTES,STATUS,ARCHIVED
&& FROM V$LOG;
GROUP#,STATUS,TYPE,MEMBER
V$LOGFILE;
ALTER SYSTEM SWITCH LOGFILE
五.添加和删除联机重做日志成员(文件)
ALTER DATABASE []
&&&&&&&&&&&&&
ADD LOGFILE MEMBER
&&&&&&&&&&&&&
[ ‘’ [REUSE] [, ’’ [REUSE]]]……
&&&&&&&&&&&&&&&&&&&&
(‘’[, ‘’]……)}
ALTER DATABASE ADD LOGFILE MEMBER
&'d:\logfile\redo01b.log' TO GROUP
'd:\logfile\redo02b.log' TO GROUP 2,
&'e:\logfile\redo03b.log' TO GROUP
GROUP#,SEQUENCE#,MEMBERS,BYTES,STATUS,ARCHIVED
&& FROM V$LOG;
GROUP#,STATUS,TYPE,MEMBER
&FROM V$LOGFILE;
ALTER DATABASE []
&&&&&&&&&&&&&
DROP LOGFILE MEMBER ‘’ [, ‘’] ……
ALTER DATABASE DROP LOGFILE MEMBER
'd:\logfile\redo02b.log';
GROUP#,SEQUENCE#,MEMBERS,BYTES,STATUS,ARCHIVED
&& FROM V$LOG;
GROUP#,STATUS,TYPE,MEMBER
& FROM V$LOGFILE;
ALTER SYSTEM
SWITCH LOGFILE
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。服务器维护中.......
我们会尽快恢复,请稍后再试,谢谢!

我要回帖

更多关于 oracle 联机重做日志 的文章

 

随机推荐