博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年9月13日

摘要: 一.生成AWR报告Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->[ractest@sun880-1/u01/app/oracle/orahome/rdbms/admin]$cd$ORACLE_HOME/rdbms/admin[ractest@sun880-1/u01/app/oracle/orahome/rdbms/admin]$sqlplus/assysdbaSQL*Plus:Release10.2.0.4.0-ProductiononS 阅读全文

posted @ 2012-09-13 18:42 徐正柱- 阅读(396) 评论(0) 推荐(0) 编辑

摘要: 在Oracle10g中,以前版本中比较难于获取的响应时间数据将会变得非常容易获取。 在以前看来,为了尽量获得数据库的最佳性能,Oracle的DBA们和性能分析专家一直很困难获得系统以及用户会话活动的一致的响应时间数据。DBA们面临的问题一直以来包括两个方面:第一个方面是准确定位数据库或者用户会话究竟在哪里消耗了时间;第二个方面就是确定用户体验的客观性质。 在数据库中产生所有可能的行为和交互作用,这些任务都不是没有价值的。Oracle等待接口,在之前的很早的Oracle数据库版本中开始介绍的,对于那些知道如何使用等待接口的管理员来说这已经成为一个伟大的开始,即使它仍然缺乏告诉DBA系统或者用户. 阅读全文

posted @ 2012-09-13 11:42 徐正柱- 阅读(501) 评论(0) 推荐(0) 编辑

摘要: 在oltp系统中提倡使用绑定变量,使用绑定变量可以减少hard parse,避免因解析sql而过渡消耗cpu时间以及引起latch争用等一系列问题。那么到底如何使用绑定变量?可能是困扰很多人的一个问题,下面列举了一些使用绑定变量的例子1.sqlplus中如何使用绑定变量,可以通过variable来定义SQL> select * from tt where id=1;ID NAME---------- ----------------------------------------1 testSQL> select * from tt where id=2;ID NAME------ 阅读全文

posted @ 2012-09-13 11:24 徐正柱- 阅读(837) 评论(0) 推荐(0) 编辑

摘要: 估计用 Oracle 的几乎一开始都是使用 Sql*Plus 吧,毕竟这个工具可以运行在任何的 Oracle 运行的平台上,这个工具呢,您可以在客户端实现安装,也可以在服务端安装,在客户端的安装呢,主要是通过安装 Oracle 提供的客户端软件安装,而在服务端的话,则是通过安装 Oracle 时自动安装的,Sql*Plus 呢,其是一个基于 C/S 的 Sql 开发工具,包括客户层和服务层,其可以实现执行 Sql 语句或者是执行含有 Sql 语句的文件,同时,其也能够执行 PL/Sql 语句,所以说是非常的方便啊,这一篇博文呢,我将会介绍一些关于 Sql*Plus 常用的命令,注意是常用的命令 阅读全文

posted @ 2012-09-13 11:21 徐正柱- 阅读(409) 评论(0) 推荐(0) 编辑

摘要: ORACLE数据库的日志文件$ORACLE_BASE/admin/orasid/bdump/alert_orasid.log记录了重作日志的转换, 数据库启动和关闭,数据库结构的改变,回退段的修改,死锁,内部错误等信息. 数据库管理员需要检查这个文件有无ORA-错误并定期地对这个日志文件进行存档整理。 在UNIX下可以用grep命令把alert_orasid.log里出现的错误保存到另一个文件。然后去找原因。 $grep ORA- alert_orasid.log > error.log大家都知道,文件越大,其打开和读写的开销越大。如果日志文件太大了(超过5M), 需要对它截断处理。直接 阅读全文

posted @ 2012-09-13 11:19 徐正柱- 阅读(327) 评论(0) 推荐(0) 编辑

摘要: 1.物理读(physical read)当数据块第一次读取到,就会缓存到buffer cache 中,而第二次读取和修改该数据块时就在内存buffer cache 了以下是例子:1.1 第一次读取:C:\Documents and Settings\Paul Yi>sqlplus "/as sysdba"SQL*Plus: Release 9.2.0.4.0 - Production on Thu Feb 28 09:32:04 2008Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. 阅读全文

posted @ 2012-09-13 11:17 徐正柱- 阅读(599) 评论(0) 推荐(0) 编辑

摘要: WORKLOAD REPOSITORY report for OracleDB NameDB IdInstanceInst numReleaseRACHostICCI1314098396ICCI1110.2.0.3.0YESHPGICCI1Snap IdSnap TimeSessionsCursor... 阅读全文

posted @ 2012-09-13 10:33 徐正柱- 阅读(12256) 评论(0) 推荐(1) 编辑