博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 80 下一页

2012年10月31日

摘要: 一、什么是执行计划(explain plan) 执行计划:一条查询语句在ORACLE中的执行过程或访问路径的描述。 二、如何查看执行计划 1: 在PL/SQL下按F5查看执行计划。第三方工具toad等。 很多人以为PL/SQL的执行计划只能看到基数、优化器、耗费等基本信息,其实这个可以在PL/SQL工具里面设置的。可以看到很多其它信息,如下所示 2: 在SQL*PLUS(PL/SQL的命令窗口和SQL窗口均可)下执行下面步骤 代码如下: SQL>EXPLAIN PLAN FOR SELECT * FROM SCOTT.EMP; --要解析的SQL脚本 SQL>SELECT * FR 阅读全文

posted @ 2012-10-31 17:41 徐正柱- 阅读(1489) 评论(0) 推荐(0) 编辑

摘要: 转自:http://www.net130.com/2004/6-6/203954.htmlRMAN 初学者指南 这篇文章是去年写的了,最初发表在chinaunix.net的oracle论坛里,收录在旧版文集中,可能很多没有看到,总有人写信要,今天乘改版之际就把它单独拿出来了。RMAN(Recovery Manager)是DBA的一个重要工具,用于备份、还原和恢复oracle数据库,前一段时间有网友找我要,可惜没时间,趁这两天出差在外没什么事,就写了一下,供初学的朋友参考。本文将介绍RMAN 的基本操作,更多的信息请参考《Oracle8i Backup & Recovery Guide》 阅读全文

posted @ 2012-10-31 17:16 徐正柱- 阅读(1270) 评论(0) 推荐(0) 编辑

2012年10月25日

摘要: CALL:每次SQL语句的处理都分成三个部分Parse:这步将SQL语句转换成执行计划,包括检查是否有正确的授权和所需要用到的表、列以及其他引用到的对象是否存在。Execute:这步是真正的由Oracle来执行语句。对于insert、update、delete操作,这步会修改数据,对于select操作,这步就只是确定选择的记录。Fetch:返回查询语句中所获得的记录,这步只有select语句会被执行。COUNT:这个语句被parse、execute、fetch的次数。CPU:这个语句对于所有的parse、execute、fetch所消耗的cpu的时间,以秒为单位。ELAPSED:这个语句所有消 阅读全文

posted @ 2012-10-25 13:59 徐正柱- 阅读(245) 评论(0) 推荐(0) 编辑

2012年10月24日

摘要: 1.alter session set tracefile_identifier=10046;2.alter session set events '10046 trace name context forever,level 12';3.exec GMM_UPDATE_PURCHASE_PLAN;4.alter session set events '10046 trace name context off';5.tkprof orcl_ora_5000_10046.trc_10046.txt explain=lcam_develop/lcam_develop 阅读全文

posted @ 2012-10-24 19:46 徐正柱- 阅读(2735) 评论(0) 推荐(0) 编辑

2012年10月18日

摘要: alter system flush shared_pool; 阅读全文

posted @ 2012-10-18 18:22 徐正柱- 阅读(677) 评论(0) 推荐(0) 编辑

2012年10月17日

摘要: 1 文档编写目的 本文档介绍HP Diagnostics应用服务器监控工具的安装、配置、作用以及影响。 2 HP Diagnostics组件介绍 2.1Diagnostics Probe Diagnostics Probe(探针)负责从应用程序中捕捉各种事件、对象,计算度量信息并将结果发送到Diag 阅读全文

posted @ 2012-10-17 18:13 徐正柱- 阅读(2563) 评论(0) 推荐(0) 编辑

摘要: 1 前期准备在vmware workstation中安装redhat enterprise linux as 4.8,使用vmware Converter转换上传两台linux到vmware ESXI4.0 虚拟服务器上,如果是个人练习,推荐本地使用vmware server。 官方下载10201_clusterware_linux_x86.zip,10201_database_linux_x86.zip。2 ESXI下创建共享磁盘Ø 开启ESXI远程SSH的功能,参加<< Vmware ESXI4.0安装及配置说明文档>>,在虚拟服务器上使用如下命令创建三个 阅读全文

posted @ 2012-10-17 18:09 徐正柱- 阅读(1995) 评论(0) 推荐(0) 编辑

2012年10月10日

摘要: 当用户进程连接到数据库并创建一个对应的会话时,Oracle服务进程会为这个用户专门设置一个PGA区,用来存储这个用户会话的相关内容。当这个用户会话终止时,数据库系统会自动释放这个PAG区所占用的内存。这个PGA区对于数据库的性能有比较大的影响,特别是对于排序操作的性能。所以,在必要的时候合理管理PGA区,能够在很大程度上提高数据库的性能。有三个参数对PGA影响最大。SORT_AREA_SIZE:对信息排序所用的内存总量SORT_AREA_RETAINED_SIZE:排序后在内存中保存排序信息的内存总量。HASH_AREA_SIZE:存储散列列表所用的内存量。下面对这三个参数进行说明:1) S. 阅读全文

posted @ 2012-10-10 17:08 徐正柱- 阅读(715) 评论(0) 推荐(0) 编辑

摘要: Oracle的imp/exp组件是我们常用的工具,它的一个操作原则就是向下兼容。下面是据此总结的几个使用规则和相关测试:规则1:低版本的exp/imp可以连接到高版本(或同版本)的数据库服务器,但高版本的exp/imp不能连接到低版本的数据库服务器--1.1 使用9i客户端通过imp连接到10g数据库C:\Documents and Settings\yuechaotian>exp userid=hdtest/test@s67 tables=(ab01) rows=n file=d:\x.dmpExport: Release 9.2.0.1.0 - Production on 星期三 2 阅读全文

posted @ 2012-10-10 10:28 徐正柱- 阅读(709) 评论(0) 推荐(0) 编辑

2012年9月28日

摘要: 最近发现oracle中出现了这些奇怪的表名,上网查找后发现是oracle10g的回收站功能,并没有彻底的删除表,而是把表放入回收站,最后就出现了这样一堆奇怪的表名...... 清除的方法如下: purge table origenal_tableName; purge index origenal_indexName; 查询垃圾信息,可以用如下SQL语句: SELECT t.object_name,t.type ,t.original_name FROM user_recyclebin t; 现在发现,原来还有这个命令: PURGE recyclebin; 根本用不了上面那么复杂。呵呵。。。. 阅读全文

posted @ 2012-09-28 17:10 徐正柱- 阅读(27917) 评论(3) 推荐(2) 编辑

上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 80 下一页