发布时间:2013-05-02 13:51:58
在操作系统内输入如下命令,来查看oracle错误号的详细信息[oracle@oracle ~]$ oerr ora 192101921, 00000, "role name '%s' conflicts with another user or role name"// *Cause: There is already a user or role with that name.// *Action: Specify a different role name..........【阅读全文】
发布时间:2013-04-12 18:22:12
在数据库启动2小时后,可以通过以下SQL来测试数据库性能 1. 缓冲区命中率:缓冲区命中率表示在不需要进行磁盘访问的情况下在内存结构中找到常用数据块的频率 select (1-(sum(decode(name, 'physical reads',value,0))/(sum(decode(name, 'db block gets',value,0))  .........【阅读全文】
发布时间:2013-04-11 18:48:18
(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection ta.........【阅读全文】
发布时间:2013-04-11 16:57:03
Oracle的内存配置与oracle性能息息相关。关于内存的配置,是最影响Oracle性能的配置。内存还直接影响到其他两个重要资源的消耗:CPU和IO. 先看Oracle内存存储的主要内容是什么:程序代码(PLSQL、Java);关于已经连接的会话的信息,包括当前所有活动和非活动会话;程序运行时必须的相关.........【阅读全文】