为了减少带绑定变量的sql的解析时间,oracle 9i引入的绑定变量窥测的功能。也就是在同一个SQL的变量被赋于不同值时采用同一个游标,这样虽然节省了sql的解析时间,但有时所采用的执行计划并不是最优的。这个功能可以通过一个隐含参数"_optim_peek_user_binds"打开或关闭。
Jun.28
为了减少带绑定变量的sql的解析时间,oracle 9i引入的绑定变量窥测的功能。也就是在同一个SQL的变量被赋于不同值时采用同一个游标,这样虽然节省了sql的解析时间,但有时所采用的执行计划并不是最优的。这个功能可以通过一个隐含参数"_optim_peek_user_binds"打开或关闭。
很多时候数据库效率低是少数几个top sql造成的,从top sql入手进行数据库调优是常用的手段。
使用TKPROF从跟踪文件中整理SQL
先生成跟踪文件:
ALTER SESSION SET EVENTS '10046 trace name context forever, level 8';
...关键字:蠕虫病毒 windows MS08-067漏洞 ORA-07445
Oracle的DRM(Database Resource Manager)可以基于应用的需要在用户或应用程序中分配可用的系统资源,目前DRM在国际上已经被广泛用于生产的数据库,但在国内应用的还比较少,可能是国内的DBA对DRM还需要一个接受过程。本文探讨使用DRM来合理调配核心银行系统数据库的资源,打造一个稳定、高效的核心银行数据库。
每个DBA Team在建库时,对数据文件采用文件系统还是裸设备都是分成两派的,双方都很难说服对方,我这里也分析一下数据文件用文件系统还是裸设备的各自优劣。
2009年4月参加了Oracle举办的RAC Master Workshop(3天,只有Oracle partner参加),见到了好多高手。
接到开发人员的报告,用sqlplus连接一台开发机连不上。
使用Oracle Net valid node checking security功能,允许和禁止特定IP对数据库服务器的连接。
...