【Oracle】service_name和service_names的关系
从oracle9i开始,后台进程PMON自动在监听器中注册初始化参数SERVICE_NAMES中定义的服务名,SERVICE_NAMES默认为db_name.db_dimain。客户端tns配置中SERVICE_NAME的名称必须是SERVICE_NAMES或其中的一个NAME。1 liste...
【Oracle】undo 自动调优
Oracle 10gr2的后续版本中添加了UNDO信息最短保留时间段自动调优的特性,不再仅仅依据参数UNDO_RETENTION的设定,其调优原则如下:1 当UNDO TABLESPACE为 fixed- size,Oracle将根据表空间的大小和...
【思维改变生活】判断与决策
问题一如果你家附近有一家餐厅,东西又贵又难吃,桌上还爬着蟑螂,你会因为它很近很方便,就一而再、再而三地光临吗?回答:你一定会说,这是什么烂问题,谁那么笨,花钱买罪受?可同样的情况换个场合,自己或许就做...
【摘录】不要过打折的生活,当你发现这些你有了,说明你开始成熟了
我在一家外企工作的时候,有一天陪女上司上街选购圣诞礼物。当我们拎着大包小包坐下喝咖啡时,女上司问我:“新年要到了,不买点礼物送给家人?” 我笑着说:“我爸妈都很节省,只有不乱...
【性能优化】执行计划与直方图
在Oracle中直方图是一种对数据分布质量情况进行描述的工具。它会按照某一列不同值出现数量多少,以及出现的频率高低来绘制数据的分布情况,以便能够指导优化器根据数据的分布做出正确的选择。在某些情况下,表的...
【系统】 僵尸进程
1 什么是僵尸进程:当子进程比父进程先结束,而父进程又没有回收子进程,释放子进程占用的资源,此时子进程将成为一个僵尸进程。如果父进程先退出,子进程被init接管,子进程退出后init会回收其占用的相关资源。2 怎...
【RMAN】Archive Log Not Deleted As It Is Still Needed Rman-08137
在dataGuarad的primary库,rman中使用backup archivelog all delete input 命令删除已经归档并且已经成功传送到备库并且在standby上应用的日志是遇到 RMAN-08137: WARNING: archive log not deleted as it is s...
【歌词】承诺
我们都一样我们都一样瞒着对方我们都一样对着自己的心说谎想把你藏在心底把你放着每个梦里你的微笑是我最大的动力我们都一样我们都不能拥抱对方我们之间有太多话题无法共享让我留在你心底慢慢住进你的梦里让我知道梦...
【DataGuarad】ORA-1153 trying to turn on Flashback for Physical Standby Database
当试图开启备库的flashback功能时报如下错误:SQL> alter database flashback on;alter database flashback on*ERROR at line 1:ORA-01153: an incompatible media recovery is active原因:备库还在应用日志ORA-115...
【Bug】ORA-01555 When Max Query Length Is Less Than Undo Retention
ORA-01555 When Max Query Length Is Less Than Undo Retention [ID 1131474.1]涉及的版本!Oracle Server - Enterprise Edition - Version: 10.2.0.1 to 11.2.0.2 - Release: 10.2 to 11.2Information in this docu...
【Bug】Bug 11827204: NON-OSDBA USERS WITH LOCAL CONNECTIONS: ORA-15025 ORA-27041
数据库版本:Release 11.2.0.2.0以非 oracle 用户执行sqlpuls 登录数据库(ps admin 用户是oracle 创建的外部用户,直接执行sqlpus / 便可以登录数据库)admin@sf1:/home/admin>sqlplus /SQL*Plus: Release 11.2...
【DataGuarad】获取standby 库的配置信息的脚本
从oracle MOS 上获得一个关于获取standby 库的配置信息的脚本Note 241438.1Script. to Collect Data Guard Physical Standby Diagnostic Informationset echo off set feedback off column timecol n...
【Oracle】How to Rename or Move Datafiles and Logfiles 之二
在数据库open状态下进行重命名或者迁移数据文件:注意:迁移system 表空间里的数据文件或者redo log 必须在mount状态下进行操作。在数据库open 模式进行数据文件的移动时,数据文件所在的表空间必须是只读的。用户只...
【Oracle】How to Rename or Move Datafiles and Logfiles 之一
在做搭建第二备库的时候用到了数据文件的迁移,当时选择了 在mount状态下,offine 数据文件然后在进行rename 的过程,这里直接进行了,当然可以参考MOS 文档 How to Rename or Move Datafiles and Logfiles...
【Oracle】Installing and Using Standby Statspack in 11g
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.In 11gR1, using the new Active ...
【感想】关于第二备库的一些
入职三个月零六天了!其中搭建第二备库就消耗了一个月零4天的:9月6号提交需求!三分之一了。自己想想就表示对自己无语了! 对上述事件做些技术性的总结:关于第二备库的其实是一个级联的...
【Oracle】AWR analyse
AWR analyse--SQL ordered by Elapsed Time记录了执行总和时间的TOP SQL(请注意是监控范围内该SQL的执行时间总和,而不是单次SQL执行时间 Elapsed Time = CPU Time + Wait Time)。Elapsed Time(S): SQL语句执行用总...
【Oracle】一款非常好用的trace文件分析工具之二
前一篇文章介绍了如何安装trca,接下来介绍如何使用trca:必须进入 trca/run 目录里面 或者把 /home/oracle/software/trca/run 放到SQL_PATH环境变量里面:使用trcanlzr.sql的时候可以直接跟trace 文件名字,该工具...
【Oracle】一款非常好用的trace文件分析工具之一
介绍一款非常好用的10046分析工具--trca(Trace Analyzer),以前分析10046跟踪文件的时候都是使用tkprof 工具,但是trca 比tkprof要简单的多而且分析的结果更全面:可以从ML的文章:Trace Analyzer TRCANLZR - Interp...
【Linux】在多台linux 之间挂载nfs
测试环境:rac1 10.250.7.225rac2 10.250.7.249rac4 10.250.7.220在rac1 上设置共享文件:/tmp在rac2,rac4上面设置/share_temp ,mount rac1 上面的/tmp文件到rac2,rac4的/share_temp 目录上 [roo...