- 博客(11)
- 资源 (9)
- 收藏
- 关注
转载 ORACLE表空间碎片整理
oracle作为一种大型数据库,广泛应用于金融、邮电、电力、民航等数据吞吐量巨大,计算机网络广泛普及的重要部门。对于系统管理员来讲,如何保证网络 稳定运行,如何提高数据库性能,使其更加安全高效,就显得尤为重要。作为影响数据库性能的一大因素--数据库碎片,应当引起dba的足够重视,及时发现并 整理碎片乃是dba一项基本维护内容。 ---- 1、碎片是如何产生的 ---- 当...
2018-10-31 11:39:16 4106
原创 DBWn,LGWR和CKPT协同工作
DBWn和LGWR用户修改某一数据块,同时会产生redo日志和脏数据,当用户使用commit提交,LGWR进程会把log buffer中的数据提交到磁盘。但DBWn可能还不会写入到磁盘,此时的数据有可能还在cache buffer,等达到某一条件才会写入,如果此时数据库实例宕掉,data buffer被清空,再次启动实例就会从redo中重做用户已提交但未写入磁盘的操作。 DBWn和CK...
2018-10-29 12:14:37 502
原创 基于主库SCN恢复物理DG
模拟环境:主库归档丢失,备库未接收到主库已丢失的日志,导致产生gap 主库 备库 db_name orcl orcl instance_name orcl orclstd 版本号 11.2.0.4 11.2.0.4 开始实验:一、模拟归档丢失1、在主库创建新表,并切换日志,查看日志应用状态cr...
2018-10-28 16:40:41 333
转载 LIST INCARNATION OF DATABASE
incarnation在英文中是“化身”的意思。那么在oracle中,它又是什么意思呢?有什么作用呢?我们看一些基本概念Current Incarnation(当前化身):数据库当前正在使用的化身。Parent Incarnation(父化身):数据库当前化身的上一个化身。在父化身以 OPEN RESETLOGS 打开后,就生成当前化身。Ancestor Incarnation...
2018-10-26 13:49:53 1129
原创 DG三种数据保护模式
保护等级从高到低1、最大保护(Maximum Protection)最大保护模式能够确保无数据丢失,该模式要求主库所有事务在提交前其Redo不仅被写入到本地的Online Redo Logs,还要同事写入到备库的Standby Redo Logs,并确认Redo数据至少在一个备库中可用(如果有多个的话),然后才会在主库上提交。如果出现了导致备库不可用故障(例如网络故障),主库就会被关闭...
2018-10-24 15:44:39 1508
原创 DB_FILE_NAME_CONVERT和LOG_FILE_NAME_CONVERT
因设置standby_file_management为AUTO,在主库中添加数据或日志文件,备库会自动同步DB_FILE_NAME_CONVERT映射数据文件目录,必须设置成一对例:alter system setdb_file_name_convert = '/u01/app/oracle/oradata/orcl','/u01/app/oracle/oradata/orclstd...
2018-10-24 14:00:25 2312
原创 备库 空间或权限问题 导致新建数据文件失败
场景一、主库新加数据文件路径并新增数据文件,未修改db_file_name_conver参数,导致备库新建数据文件失败场景二、因监控不到位,备库空间不足导致新建数据文件失败后台报错:WARNING: File being created with same name as in PrimaryExisting file may be overwrittenErrors in fil...
2018-10-24 11:50:57 1144
原创 定时清理审计日志
#!/bin/bash export ORACLE_BASE=/oracle/app/oracle export ORACLE_HOME=/oracle/app/oracle/product/12.2.0/db export ORACLE_SID=gc export PATH=$ORACLE_HOME/bin:$PATHsqlplus / as sysdba <<EOFde...
2018-10-19 16:08:37 828
原创 定期清理归档
#!/bin/bash#清理七天前归档 export ORACLE_BASE=/oracle/app/oracle export ORACLE_HOME=/oracle/app/oracle/product/12.2.0/db export ORACLE_SID=gc export PATH=$ORACLE_HOME/bin:$PATHrman target / <<...
2018-10-19 16:07:14 145
原创 静默安装oracle实例
客户要求使用定制数据库模板,其中又包括较多需求,先使用图形化界面按照客户需求生成一套模板,然后静默创建。1、创建监听要求:端口:1621修改netca.rsp,将1521替换成1621,修改CREATE_TYPE为custom,否则端口不会生效。netca -silent -responsefile /oracle/app/soft/database/response/netc...
2018-10-19 16:06:29 1162
原创 删除30天前文件
#!/bin/bash#清理30天前备份文件,删除操作一定慎重,要多次测试find /tmp -type f -ctime +30 -exec rm -f {} \;知识点:+30也包括31,32,33天等以后的文件30就只代表第30天当天的文件...
2018-10-19 15:58:30 1440
tab_check.txt
2020-07-20
Schema_Workbench
2017-10-12
红帽6.7未注册使用yum源
2017-09-21
CentOS6.5下ORACLE ASM安装包
2017-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人