当前位置: 首页 > wzjs >正文

附近装修设计公司搜索引擎优化的英文缩写是什么

附近装修设计公司,搜索引擎优化的英文缩写是什么,用python做网站怎么赚钱,免费咨询律师不收费的平台目录 归档日志的作用与挑战RAC环境自动清理的必要性自动清理的三种实现方式 3.1 RMAN定时任务方案3.2 Shell脚本ASM方案3.3 结合OGG的增强方案 生产环境注意事项总结与QA参考资料 1. 归档日志的作用与挑战 在Oracle RAC环境中,归档日志承担着以下关键职责&#xf…

目录

  1. 归档日志的作用与挑战
  2. RAC环境自动清理的必要性
  3. 自动清理的三种实现方式
    • 3.1 RMAN定时任务方案
    • 3.2 Shell脚本+ASM方案
    • 3.3 结合OGG的增强方案
  4. 生产环境注意事项
  5. 总结与QA
  6. 参考资料

1. 归档日志的作用与挑战

在Oracle RAC环境中,归档日志承担着以下关键职责:

  • 数据库恢复的核心依据
  • Data Guard物理备库的数据来源
  • 实现数据库的时间点恢复

典型生产环境每日生成量示例:

 

sql

-- 查询所有实例的归档日志生成情况
SELECT THREAD# AS instance,ROUND(SUM(BLOCKS*BLOCK_SIZE)/1024/1024) AS "Total_MB",COUNT(*) AS "Log_Count"
FROM GV$ARCHIVED_LOG
WHERE FIRST_TIME > SYSDATE - 1
GROUP BY THREAD#;

输出示例:

INSTANCE   Total_MB   Log_Count
--------- ---------- ----------
1             35840         112
2             40960         128

2. RAC环境自动清理的必要性

实际故障案例:某电商系统RAC集群因归档日志占满+RECO空间,导致两个节点同时宕机。经分析发现:

  • 未配置自动清理策略
  • 备份作业故障未及时处理
  • ASM磁盘组未设置自动扩展

后果:业务中断6小时,影响双十一预热活动。

3. 自动清理的三种实现方式

3.1 RMAN定时任务方案(推荐)

核心脚本(保存为/scripts/clean_archivelog.rman)​

 

rman

RUN {ALLOCATE CHANNEL c1 DEVICE TYPE DISK CONNECT 'sys/password@rac1';ALLOCATE CHANNEL c2 DEVICE TYPE DISK CONNECT 'sys/password@rac2';CROSSCHECK ARCHIVELOG ALL;DELETE NOPROMPT ARCHIVELOG UNTIL TIME 'SYSDATE-3' ALL COMPLETED BEFORE 'SYSDATE-1'BACKED UP 2 TIMES TO DEVICE TYPE DISK;RELEASE CHANNEL c1;RELEASE CHANNEL c2;
}

配置crontab任务

 

bash

# 所有节点统一执行
0 2 * * * /u01/app/oracle/product/19c/bin/rman TARGET / @/scripts/clean_archivelog.rman LOG=/logs/arch_clean.log

关键参数解释:

  • UNTIL TIME:保留最近3天的日志
  • ALL COMPLETED BEFORE:仅处理24小时前的日志
  • BACKED UP 2 TIMES:确认已备份到两地

3.2 Shell脚本+ASM方案

脚本示例(/scripts/asm_arch_clean.sh)​

 

bash

#!/bin/bash
ORACLE_SID=+ASM1
export ORACLE_HOME=/u01/app/grid/19c# 查询可删除的归档
DEL_LIST=$(
sqlplus -s / as sysasm <<EOF
SET PAGES 0
SELECT ''''||name||'''' 
FROM V$ASM_FILE 
WHERE GROUP_NUMBER=1 
AND TYPE='ARCHIVELOG'
AND CREATION_DATE < SYSDATE-2
AND (SELECT COUNT(*) FROM GV$ARCHIVED_LOG WHERE NAME = name) = 0;
EOF
)# 批量删除
for file in $DEL_LIST
doasmcmd rm -f +DATA/$file
done

安全验证步骤

 

sql

-- 检查删除候选文件
SELECT name, creation_date 
FROM V$ASM_FILE 
WHERE name IN ($DEL_LIST);

3.3 结合OGG的增强方案

当存在GoldenGate同步时,增加保护机制:

 

rman

DELETE ARCHIVELOG ALL UNTIL TIME 'SYSDATE-2'NOT IN (SELECT log_file_name FROM ggsci.extract, ggsci.replicatWHERE status = 'RUNNING')BACKED UP 3 TIMES;

4. 生产环境注意事项

  1. 双重验证机制
 

sql

-- 删除前检查
SELECT COUNT(*) 
FROM V$ARCHIVED_LOG 
WHERE APPLIED = 'NO' 
AND DEST_ID = 1;
  1. 空间预警设置:
 

bash

# ASM空间监控脚本
asmcmd lsdg --suppressheader | awk -F, '$8 < 20 {print "ALERT: "$1" usage over 80%"}'
  1. 保留策略矩阵示例:
日志类型保留策略
普通归档保留3天
季度结账期间保留30天
重大变更前日志永久保留

5. 总结与QA

Q:如何验证归档日志确实被删除?

 

sql

SELECT name, deleted 
FROM V$ARCHIVED_LOG 
WHERE deletion_time IS NOT NULL
AND FIRST_TIME > SYSDATE - 7;

Q:遇到ORA-19511错误如何处理?

 

bash

# 检查文件系统权限
ls -l /archivelog/rac1# 检查ASM文件状态
asmcmd ls -l +DATA/archivelog

Q:能否使用第三方工具?
推荐组合:RMAN + OEM(Oracle Enterprise Manager) + 自定义监控脚本


6. 参考资料

  1. Oracle官方文档《Backup and Recovery User's Guide》
  2. My Oracle Support Note 1072546.1
  3. 《Oracle RAC核心技术解密》第8章

作者声明:本文所有命令均在Oracle 19c RAC环境中验证通过,执行关键操作前请做好备份。欢迎在评论区交流实战经验!


文章转载自:

http://YmyrhEwB.gqfbh.cn
http://rSHGcZtq.gqfbh.cn
http://3ERSJk4s.gqfbh.cn
http://GV5orOt9.gqfbh.cn
http://3mVYjsYH.gqfbh.cn
http://pU7yBqOo.gqfbh.cn
http://65fcE5FY.gqfbh.cn
http://f72vvDvM.gqfbh.cn
http://wmsuzKkt.gqfbh.cn
http://90fAc1l3.gqfbh.cn
http://pNfmWitV.gqfbh.cn
http://QxQc1Ik4.gqfbh.cn
http://dThMbx2b.gqfbh.cn
http://hnHEimrg.gqfbh.cn
http://RFs1Aj9c.gqfbh.cn
http://G98cEx21.gqfbh.cn
http://4eCQp1k8.gqfbh.cn
http://C9b8OxEd.gqfbh.cn
http://Ucw9NR6P.gqfbh.cn
http://8LxM3goH.gqfbh.cn
http://XjYyNDJv.gqfbh.cn
http://QmByWEqy.gqfbh.cn
http://CTCFuwY4.gqfbh.cn
http://uAh9jIIT.gqfbh.cn
http://jvLpmtSe.gqfbh.cn
http://hz3MlmN3.gqfbh.cn
http://dQHKObIA.gqfbh.cn
http://roAnlWS6.gqfbh.cn
http://oQ1n1rHF.gqfbh.cn
http://UTdFzy5G.gqfbh.cn
http://www.dtcms.com/wzjs/693671.html

相关文章:

  • 网站备案负责人修改排名前十的设计公司
  • 公司网站开发比选湖南郴州市区号
  • 西安网站架设公司网站建设的培训的感受
  • 广州网站建设开发电子商务网站安全性能主要包括
  • htm5网站建设html网页设计代码购物网站
  • 怎么知道网站被百度k了公司网站建设需要哪些方面
  • 中国建设企业协会网站赣州做网站多少钱
  • 怎么样进行网站建设微信答题小程序制作
  • 网站建设排行网站视频主持人网
  • 企业建站公司实力对比手机网站Com
  • 试描述一下网站建设的基本流程建网站做淘宝客
  • 手机手机端网站建设别人做网站要把什么要过来
  • 深圳做网站推广公司网站开发网站开发设计
  • 做电商自建网站怎样开发网站需要多少人
  • 关于手机的网站有哪些内容吗湛江市微信网站建设企业
  • 长沙网站建设推广服务在一呼百应上做网站行吗
  • 教育类网站建设策划书中国新闻社广东分社
  • 县级林业网站建设管理黑马程序员学费
  • 网站做的简单是什么意思用ps怎么做网站步骤
  • 计算机网站建设实训总结郑州广告制作公司
  • 国外虚拟物品交易网站网站制作公司哪家好
  • 网站备案率是什么招聘网站如何建设
  • 宁波网站推广公司价格无锡市政设施建设工程有限公司
  • 网站如何建立夜蝶直播app下载安装
  • 柳市网站设计推广狠狠做狠狠干免费网站
  • 用wordpress做的网站有哪些制作网站用c 做前台
  • 开发直播平台网站有关企业电子网站建设论文
  • 有谁可以做网站寄生虫在那个网站做任务赚
  • 中文手机网站设计案例seo查询优化
  • 企业展示型网站怎么建wordpress 有赞收款