易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle数据库性能调试工具

Oracle Enterprise Manager Oracle EM是用户安装Oracle,创建了数据库并配置好网络资源后,Oracle附带安装的一个数据库管理软件。同时,EM也提供对性能调试有帮助的工具,如SQL*Loader和Recovery Manager (RMAN)等。 Oracle Diagnostics Pack (ODP) ODP应该算是Oracle数据库环境性能调试的最主要和最有效的工具,它提供性能瓶颈自动识别(Automatic Identification of performance bottlenecks),引导性问题解析(Guided problem resolution)和完整的系统监控。ODP的主要功能包括Automatic Workload Repository (AWR),Automatic Database Diagnostic Monitor (ADDM)和Active Session History (ASH)。 Oracle Database Tuning Pack Oracle Databae Tuning Pack完成了数据库应用性能调整过程的自动化,因此可以显著地降低数据库管理成本,提高性能和可靠性。主要包含的功能有: 1. SQL Tuning Advisor Tuning Advisor可以让用户输入一个或者多个SQL语句,然后输出具体的针对SQL调优的建议和推荐,同时对每一条建议给出解释和预计好处。每条建议都与在多个对象上的统计信息,创建新的索引,重构SQL语句或者创建SQL Profiles有关。 2. SQL Access Advisor 该功能通过推荐合适的materialized views, view logs, 索引以及partition for a given SQL workload来优化SQL查询的数据连接路径。 Oracle Real Application Testing 主要的功能有: 1. Databse Replay 该功能可以让用户在Production系统里获取数据库的运行状况,然后在测试环境中,用同样的时间和并发来重放。 2. SQL Performance Analyzer 这个功能简单而言,就是在用户撤销或者添加SQL语句的修改之后,来查阅SQL语句修改的后的性能以及效果的。


相关文档:

oracle在Hp unix上的自动启动

http://space.itpub.net/9134/viewspace-166486
经常有人会需要Oracle数据库随着操作系统一起启动和关闭,而修改/etc/oratab,设置了oracle SID行启动为Y时实际上是不好用的。本文以一个例子来示范如何去做。
如下给的是一个example,注意部分内容可能要改,比如oracle的用户名。
1、在/sbin/init.d/目录下建立一个文件, ......

Oracle 笔记


          第1页
 
1. Oracle 的使用
1.1. SQLPLUS 的命令
初始化表的位置:
set
NLS_LANG=american_america.us7ascii  (设置编码才可以使用下面脚本)
cd
$ORACLE_HOME/rdbms   cd demo     summit2.sql
********* ......

ORACLE 通过游标使用来了解cursor 的好处!

有了游标,就可以不用每条数据去检查是否符合条件,先看一下下面的:
--游标使用(游标其实是一个放入内存临时表)
declare
   money cms3_simcard.card_fee%type :=0; --定义与表字段相同类型
   cursor mycursor is --定义游标
          select ......

【转】ORACLE用户连接的管理

用系统管理员,查看当前数据库有几个用户连接:

SQL> select username,sid,serial# from v$session;

如果要停某个连接用

SQL> alter system kill session 'sid,serial#';

 ......

【oracle序列专题】(转载)

ORACLE没有象SQL SERVER中一样的自增加字段,要实现只能通过SEQUENCE来实现
1.创建序列:
create sequence your_seq
nocycle
maxvalue 9999999999
start with 1;
2.使用触发器实现自增:
create or replace trigger your_seq_tri
before insert on your_table1 for each row
declare
next_id number;
begin
se ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号