【INSTALL】在11gR2数据库环境下同时部署10gR2数据库实践(OEL环境)
在捉襟见肘的硬件环境下,可以考虑通过在同一台物理服务器上部署多版本数据库软件的方法来达到多套数据库环境的模拟。现将在OEL5.5(Oracle Enterprise Linux 5.5)环境下详细部署实践过程...
【LISTENER】使用“alter system register;”解决动态监听注册缓慢问题
感受一下Oracle数据库实例的动态监听注册细节。有如下这样一个规律,先总结在这里:①如果是先启动监听,后启动数据库实例,则动态监听会自动识别到启动的数据库实例;②在数据库实例正常运行的情况下重启监...
【ACOUG】Secooler加入ACOUG
ACOUG全称All China Oracle User Group,有着一个非常响亮的中文名字“中国Oracle用户组”,有关该组织的详细信息可以访问www.acoug.org。正如她注册的顶级域名为“org”一样,该用户组...
【Archived Log】通过日志切换频率推算出存放归档日志所需的空间
我们可以通过日志切换频率推算出存放归档日志所需的空间,这样对存储规划有很好的指导意义。可以按照如下步骤完成归档日志空间规划预估任务。1.查看数据库日志文件的大小sys@bomsdb> select distinct(bytes/1024/102...
【问题处理】启动OUI抛出libXp.so.6: cannot open shared object file问题处理
在Linux/UNIX操作系统上使用OUI安装数据库软件时,经常遇到类似如下的问题。解决这些问题时,最优先考虑的就是检查操作系统所需的安装包是否安装妥当。80%的原因都与操作系统的rpm包未预先安装完整有关。1....
【sqlplusw】Oracle 11gR1抛弃了Windows环境下特有的sqlplusw工具
sqlplusw命令是在Windows环境下特有的命令行工具。功能是用来启动Windows环境下SQL*Plus的图形化界面(就是那个白底黑字的界面)。个人认为这个图形化界面惟一的优势就是发挥了Windows环境的优势,自带...
【SQL*Plus】在SQL*Plus中谨慎使用Ctrl+S快捷键
在UNIX/Linux平台中的SQL*Plus命令行提示符下如果误使用了“Ctrl+S”组合键将会Suspends the screen display(锁定屏幕显示),随后的操作都暂时不会在屏幕上显示,就像屏幕被冻结了一样。这个现象是由于SQL*Plus继...
【优化】使用绑定变量 OR 不使用绑定变量,这不是问题!
就目前现状来看,大家有点过分强调绑定变量的作用了。任何一种优化方法都尤其适用场景,绑定变量技术也不例外。不可盲目的将其信奉为影响性能的罪魁祸首。1.分清系统是OLTP还是OLAP类型很重要通常来说,我们把业务分...
【Shutdown】同一会话存在未提交事务时使用immediate选项无法关闭数据库
这是一个事实,当同一会话存在未提交事务时使用immediate选项无法关闭数据库。简单看一下这个现象。1.模拟未提交事务这里为了简便,会话session1直接在sys用户下创建表t进行测试。sys@ora10g> create table t (x num...
【SCN】Oracle数据库SCN号的四种获取途径
这里给出获取Oracle数据库SCN号常用的四种方法,供参考。耳熟能详的朋友可飘过~~1.9i之前通过x$ktuxe视图计算得到接近的SCN号sys@ora10g> select max(ktuxescnw * power(2,32) + ktuxescnb) SCN from x$ktuxe;&n...
【问题处理】因误修改inittab文件导致Oracle 10gR2 CRS无法启动
1.问题现象1)RAC环境的第一个节点手工启动CRS后没有反应,CRS无法启动。[root@rac1 ~]# crsctl start crsAttempting to start CRS stackThe CRS stack will be started shortly长时间等待……[root@rac1 ~]# cr...
【故障处理】Bug : ASM FAILS WITH CHECKRESOURCE ERROR ERROR CODE = 139
今天一直和Oracle RAC的一个Bug在战斗(最初并不知道这个一个未解决的Bug)。代价是惨痛的,过程是迷茫和艰辛的。将此次故障处理过程分享在此,希望能够引起我们大家的一些思考。操作系统版本:64位...
【问题处理】crsd日志中频现“Failed to retrieve procctx from ht”提示信息
“Failed to retrieve procctx from ht”这个提示信息是由于Oracle Bug(4494370)导致的一个提示信息。该信息会持续不断的在crsd日志中出现。好在该问题仅限于CRS 10.2.0.1这个版本中,并且它不会对生产使用上带来...
【Statistics】10g中 Automatic Statistics Collection维护窗口之探查
有朋友会问“为什么我的数据库在每天晚上10点钟运行的非常缓慢?”。有经验的朋友会想到10g为CBO提供了自动收集数据库对象统计信息的功能,称之为“Automatic Statistics Collection”。与之对应的Job正是在周一...
【调优】从吞吐量角度提升数据库整体性能
不严谨的说:对数据库的使用就是I/O操作!因此,如果有效的提升了数据库系统对磁盘的I/O,那么可以说整体性能就会得到有效地提升。本文尝试给出一些最常被使用到的提升系统吞吐量的策略,希望起到抛砖引玉的效果...