数据库相关技术专家
我在一家外企工作的时候,有一天陪女上司上街选购圣诞礼物。当我们拎着大包小包坐下喝咖啡时,女上司问我:“新年要到了,不买点礼物送给家人?” 我笑着说:“我爸妈都很节省,只有不乱花钱,他们才会觉得我会过日子,将来才会有幸福的生活。
在Oracle中直方图是一种对数据分布质量情况进行描述的工具。它会按照某一列不同值出现数量多少,以及出现的频率高低来绘制数据的分布情况,以便能够指导优化器根据数据的分布做出正确的选择。
1 什么是僵尸进程: 当子进程比父进程先结束,而父进程又没有回收子进程,释放子进程占用的资源,此时子进程将成为一个僵尸进程。如果父进程先退出 ,子进程被init接管,子进程退出后init会回收其占用的相关资源。
在dataGuarad的primary库,rman中使用backup archivelog all delete input 命令删除已经归档并且已经成功传送到备库并且在standby上应用的日志是遇到 RMAN-08137: WARNING: archive...
我们都一样我们都一样瞒着对方我们都一样对着自己的心说谎想把你藏在心底把你放着每个梦里你的微笑是我最大的动力我们都一样我们都不能拥抱对方我们之间有太多话题无法共享让我留在你心底慢慢住进你的梦里让我知道梦想充满了希望还是午夜的对白让我变得沉默还是每次想起你的脸总会难...
当试图开启备库的flashback功能时报如下错误: SQL> alter database flashback on; alter database flashback on * ERROR at line 1: ORA-01153: an incompati...
ORA-01555 When Max Query Length Is Less Than Undo Retention [ID 1131474.1] 涉及的版本! Oracle Server - Enterprise Edition - Version: 10.
数据库版本:Release 11.2.0.2.0 以非 oracle 用户执行sqlpuls 登录数据库(ps admin 用户是oracle 创建的外部用户,直接执行sqlpus / 便可以登录数据库) admin@sf1:/home/admin>sqlplus / SQL*Plus: Release 11.
从oracle MOS 上获得一个关于获取standby 库的配置信息的脚本 Note 241438.1 Script. to Collect Data Guard Physical Standby Diagnostic Information set...
在数据库open状态下进行重命名或者迁移数据文件: 注意:迁移system 表空间里的数据文件或者redo log 必须在mount状态下进行操作。 在数据库open 模式进行数据文件的移动时,数据文件所在的表空间必须是只读的。
在做搭建第二备库的时候用到了数据文件的迁移,当时选择了 在mount状态下,offine 数据文件然后在进行rename 的过程,这里直接进行了,当然可以参考MOS 文档 How to Rename or Move Datafiles and Logfiles [ID 115424.
Statspack/AWR cannot be executed on a standby due to its read-only nature. Therefore tuning the performance of the apply process involves manually collecting statistics.
入职三个月零六天了!其中搭建第二备库就消耗了一个月零4天的:9月6号提交需求!三分之一了。自己想想就表示对自己无语了! 对上述事件做些技术性的总结:关于第二备库的其实是一个级联的dataguard系统,因为不能对主库做操作,所以只能对现有的第一,第二备库进行相关的操作。
AWR analyse--SQL ordered by Elapsed Time记录了执行总和时间的TOP SQL(请注意是监控范围内该SQL的执行时间总和,而不是单次SQL执行时间 Elapsed Time = CPU Time + Wait Time)。
前一篇文章介绍了如何安装trca,接下来介绍如何使用trca:必须进入 trca/run 目录里面 或者把 /home/oracle/software/trca/run 放到SQL_PATH环境变量里面: 使用trcanlzr.
介绍一款非常好用的10046分析工具--trca(Trace Analyzer),以前分析10046跟踪文件的时候都是使用tkprof 工具,但是trca 比tkprof要简单的多而且分析的结果更全面: 可以从ML的文章:Trace Analyzer TRCAN...
测试环境: rac1 10.250.7.225 rac2 10.250.7.249 rac4 10.250.7.220 在rac1 上设置共享文件: /tmp 在rac2,rac4上面设置/share_temp ,mount rac1 上面的/tmp...
sqlnet.ora中进行下列参数的设置可以限制或允许用户从特定的客户机连接到数据库中。 tcp.validnode_checking=yes|no tcp.invited_nodes=(ip|hostname,.
对于11g版本的oracle 有三个自动维护定时任务。 1 自动优化器统计收集:为所有方案对象收集陈旧的或缺少的统计数据,所收集的统计信息将被用来提高sql的执行的性能,任务名是“auto optimizer stats collection” 2 自动分段顾问:标识数据库中的段是否有可以回收的空间,并以此信息统计为基础做出怎样整理段的碎片以节约空间。
升级整个rac 环境则需要先升级Clusterware 层,然后升级Database/RDBMS,整个过程可以选择滚动升级也可以选择将数据库停掉,这个要根据生产库的停机维护窗口来定了。
买了最新的11gr2tom kyte的书编程艺术,参考其中的例子做实验,发现: yang@RAC> create or replace view stats 2 as select 'STAT.
oracle 11GR2提供了一个自动删除工具deinstall 在$ORACLE_HOME 的deinstall 目录下,使用此工具可以实现卸载oracle 软件,Clusterware 软件和数据库。
oracle 11GR2提供了一个自动删除工具deinstall 在$ORACLE_HOME 的deinstall 目录下,使用此工具可以实现卸载oracle 软件,Clusterware 软件和数据库。
早上突然接到监控报警WARNING: inbound connection timed out (ORA-3136)。 ora-3136 连接超时在大部分情况下是可以忽略的,这个错误一般是由于客户端由于没有使用正确登录的密码,连接超时导致。
standby 库不支持expdp,可以使用exp代替 oracle@rac3:/home/oracle>expdp yang/yang directory=dump dumpfile=yang.
oracle@rac1:/home/oracle>rman target sys/yang402@rac auxiliary sys/yang402@yangdb Recovery Manager: Release 11.
oracle@rac3:/home/oracle>rman target sys/yang402@yangdb auxiliary sys/yang402@yangdb2 Recovery Manager: Release 11.
上一篇简单介绍了lsnrctl reload的原理!这篇文章实验一下给数据库增加静态监听,reload 监听并查看监听器的日志: oracle@rac1:/opt/oracle/11.
oracle 提供了lsnrctl reload 命令,在下面两种情况 1 修改listener.ora 2 修改sqlnet.ora 之后又不想停止监听,可以考虑lsnrctl reload命令! reload命令会重新读取listener.ora的内容,这个命令让用户不停止监听器的情况下,改变监听器的配置。
Starting backup at 11-SEP-11 RMAN-03009: failure of backup command on c1 channel at 09/11/2011 17:48:09 ORA-19505: failed to identify file "/opt/rac/oracle/11.
ORA-16032 Attempting to Transfer Archive Logs to Standby Database Problem Description ------------------- You are attempting to set...
ORACLE Instance rac1 - Archival Error ORA-16038: log 2 sequence# 98 cannot be archived ORA-19502: write error on file "", block num...
作为一个理工科毕业的人,我发现,理工科专业所训练出来的理工科思维,在以下四个方面,反而形成了阻碍而不是促进作用,从而影响了人生一些重要的规划步骤,现列如下,望与理工科人士共勉: 1、大部分理工科行业知识对于人际交往无用 理工科大部分知识均用于轻、重工业生产行业,即常说的第二产业。
在Oracle DATAGUARD实验中必须要用到静态监听,否则很严重(例子前面创建dg的过程中有遇到) 静态监听指实例启动时读取listener.ora配置文件,将实例和服务注册到监听程序。
Duplicate From Active Database Errors : Ora-17627: Ora-12154: Tns:Could Not Resolve The C [ID 1144273.
oracle@rac3:/opt/oracle/11.2.0/yangdb/dbs>rman target sys/yang402@rac auxiliary / Starting Duplicate Db at 08-SEP-11 released chan...
启动备库的过程中出现如下错误: ORA-00313: open failed for members of log group 4 of thread 2 ORA-00312: online log 4 thread 2: '/opt/oracle/oradata/alifpre/group_4.
环境: 版本 11.2.0.1 1 primary : name: rac ip: 10.
注:不做特别说明,则全由root执行 1.linux检查安装包是否全 rpm -q --queryformat "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n" binutils \ compat-libstdc++-33...
涉及到的版本: 11.2.0.1 to 11.2.0.2 - Release: 11.2 to 11.2 现象: After successful 11gR2 Grid Infrastructure clusterware (CRS) installatio...
执行到最后遇到一个错误,信息如下: [INS-20802] Oracle Cluster Verification实用程序失败。 原因-插件的执行方法失败 操作-参考日志或与Oracle技术支持联系。
因为安装数据库,需要较大的磁盘容量,需要把一块新磁盘挂载到/opt上 1 对磁盘做分区: root@rac1:/root>fdisk /dev/sdb The number of cylinders for this disk is set to 182024.
ALERT.LOG for ASM Shows "WARNING: failed to online diskgroup resource ora.GI.dg (unable to communicate with CRSD/OHASD)" [ID 1060920.
Diskgroup resource shows status offline after restart even it is mounted in ASM instance Applies to: Oracle Server - Enterprise Edition - Version: 11.
初始化参数asm_diskgroups指定了在ASM实例启动时,或执行alter diskgroup all mount语句时,被挂载的磁盘组的名字,即当ASM实例启动的时候,会挂载这个参数指定的所有磁盘组,或当执行alter diskgroup all mount/dismount语句时,也会挂载这个参数指定的所有磁盘组。
因为删除Clusterware之后,ocr还在磁盘中,使用dd命令格式化磁盘,但是oracle提供了oracleasm工具,所以看看oracleasm deletedisk的操作具体做了什么 -----------------------------------...
日志的传输以及应用可以算作是Dataguard的核心所在.在我们搭建DG的过程中,如何配置优化日志传输服务,关系到整个DG体系的性能以及可用性.而且,不同的保护模式也需要不用的参数组合.
rac 安装完成,关闭之后重启数据库遇到如下错误: oracle@rac1:/tmp>sqlplus "/as sysdba" SQL*Plus: Release 11.
根据每日归档的生成量,可以反过来估计每日的数据库活动性及周期性,并决定空间分配的问题!1.计算归档日志的生产量:select name,completion_time,BLOCKS * BLOCK_SIZE/1024/1024 MB from v$archived_log where rownum 2.
需要关闭整个集群,遇到CRS-2529,ORA-15097 错误 ~! grid@rac1:/home/grid/Opatch>srvctl stop asm -n rac1 -o immediate PRCR-1014 : 无法停止资源 ora.