Jun.28

绑定变量窥测的演变

为了减少带绑定变量的sql的解析时间,oracle 9i引入的绑定变量窥测的功能。也就是在同一个SQL的变量被赋于不同值时采用同一个游标,这样虽然节省了sql的解析时间,但有时所采用的执行计划并不是最优的。这个功能可以通过一个隐含参数"_optim_peek_user_binds"打开或关闭。

Jul.16

过了OCM,进来交一下作业

6月在上海参加了OCM考试,把心得和大家交流一下。

Jun.22

定位Oracle中的top sql

很多时候数据库效率低是少数几个top sql造成的,从top sql入手进行数据库调优是常用的手段。

Jun.22

记录数据库所有SQL的三种方法,不含递归SQL。

使用TKPROF从跟踪文件中整理SQL

先生成跟踪文件:

ALTER SESSION SET EVENTS '10046 trace name context forever, level 8';

...
Jun.16

一次处理ORA-07445的历险记

 关键字:蠕虫病毒 windows MS08-067漏洞 ORA-07445

May.20

使用Oracle资源管理器打造稳定、高效的核心银行数据库——《Oracle技术通讯》2009年夏季刊的第一篇文章

Oracle的DRM(Database Resource Manager)可以基于应用的需要在用户或应用程序中分配可用的系统资源,目前DRM在国际上已经被广泛用于生产的数据库,但在国内应用的还比较少,可能是国内的DBA对DRM还需要一个接受过程。本文探讨使用DRM来合理调配核心银行系统数据库的资源,打造一个稳定、高效的核心银行数据库。

May.12

数据文件用文件系统还是裸设备,这是一个问题。

每个DBA Team在建库时,对数据文件采用文件系统还是裸设备都是分成两派的,双方都很难说服对方,我这里也分析一下数据文件用文件系统还是裸设备的各自优劣。

May.6

安装RAC时ASM在remote node上mount不成功

2009年4月参加了Oracle举办的RAC Master Workshop(3天,只有Oracle partner参加),见到了好多高手。

Jan.20

一次解决因instance设置错误造成listener连接不上的问题

接到开发人员的报告,用sqlplus连接一台开发机连不上。

Jan.20

提取listener日志中历史IP的shell

使用Oracle Net valid node checking security功能,允许和禁止特定IP对数据库服务器的连接。
...

.article-clear

最近引用

.clear