根据SQL_ID查看执行计划
获取执行计划,第一种方式,set autotrace on第二种方式,explain plan for 第三种方式,dbms_xplan.DISPLAY_CURSORalter session set STATISTICS_LEVEL = ALL;--不设置无法获得A-ROWS等信息select sysdate from dual;--运行SQL...
Oracle执行计划 讲解(二)
现在我们讲讲oracle执行计划里面每个参数的含义我们以下面的一个例子来讲解这里做个补充:trace的类型一共有以下几种序号命令解释1SET AUTOTRACE OFF...
Oracle执行计划 讲解(一)
看懂Oracle执行计划是优化的第一步,让我们从下面的例子开始吧。 下面为补充内容1、创建测试表[sql] view plaincopy SQL> create table t as select 1 id,object_name from dba...
根据SQL_ID查看执行计划
获取执行计划,第一种方式,set autotrace on第二种方式,explain plan for 第三种方式,dbms_xplan.DISPLAY_CURSORalter session set STATISTICS_LEVEL = ALL;--不设置无法获得A-ROWS等信息select sysdate from dual;--运行SQLselect * from table(dbms_xplan.DIS...
Oracle游标共享,父游标和子游标的概念
Oracle设计shared pool内存的一个主要目的就是语句共享,通过语句共享,节省语句的解析时间,从而得到性能的提升。如果解释shared pool内存,工作量太大,这里只是做一个非常简单的演示。查看语句共享可以借助两个数据字典:V$SQLAREA和V$SQLV$SQLAREA:保留SQL语句的父游标信息,可以通过SQL_ID标识,其中的VERSION...
管理Oracle 11G Clusterware(示例2)
检查Oracle Cluserware配置文件的完整性
OGG 故障处理一例
今天查看想要关闭一个OGG 进程报出:There are open, long-running transactions. Before you stop Extract, make the archives containing data for those transactions available for when Extract restarts. To force Extract to stop, use the SEND EXTRACT GGEX, FORCESTOP command.Oldest redo log file necessary ...
12c 数据库管理 小结
12c 数据库管理 总结 新安了个12c的rac 环境,进去创建用户和表才发现,12c对数据库管理做了一些变更,再网上搜了一些文章,总结一下,方便以后使用。Oracle 12C引入了CDB与PDB的新特性,在ORACLE 12C数据库引入的多租用户环境(Multitenant Environmen...
DBMS_STATS分析表
DBMS_STATS分析表作用:DBMS_STATS.GATHER_TABLE_STATS统计表,列,索引的统计信息.DBMS_STATS.GATHER_TABLE_STATS的语法如下:DBMS_STATS.GATHER_TABLE_STATS (ownname VARCHAR2, tabname VARCHAR2, partname VARCHAR2, estimate_percent NUMBER, block_sample BOOLEAN, method_opt ...
统计用户下所有表、索引记录数
EXECUTE DBMS_STATS.GATHER_SCHEMA_STATS(OWNNAME=>'USERNAME'),收集用户下所有表,索引的统计信息。SYS@J>EXECUTE DBMS_STATS.GATHER_SCHEMA_STATS(OWNNAME=>'EDMADMIN') PL/SQL procedure successfully completed.SYS@J>conn edmadmin/J*****Connected.EDMADMI...
AIX同步镜像VG中的新LV,手工镜像LV
AIX同步镜像VG中的新LV,手工镜像LV 已经做镜像的VG中,新建一个LV 如果在没有选择Number of COPIES of each logical partition 2 +那没创建出为的LV 是没有镜像的,这时lsvg -l vgname 时新的LV就是1个PP# lsvg -l rootvgrootvg:LV NAME &nbs...
备份语句
backup database include current controlfile plus archivelog
数据库全备脚本
RUN { allocate channel c1 type disk;allocate channel c2 type disk;allocate channel c3 type disk;allocate channel c4 type disk;BACKUP FORMAT '/zk_backup/orcl_%U_%T' skip inaccessible filesperset 10 DATABASE TAG orcl_hot_db_bk; sql 'alter system archive log current'; BACKUP FORMAT '/...
lv状态close/sync,open/sync详述
v状态close/sync,open/sync如果是访问fs需要open,即创建文件系统并mount 文件系统LV STATE 才是open/syncd 的; 如果是访问raw,即lv 作为裸设备(raw device),在用到的时候是LV STATE 是open/syncd,说明有应用在使用,如跑oracle,或用dd命令对它操作;不用的时候,如停了oracle后LV ...
AIX 7.1上安装Oracle11g
安装过程1. 上传oracle 11g介质到AIX我下载的介质是aix.ppc64_11gR2_database_1of2.zip和aix.ppc64_11gR2_database_2of2.zip, 执行unzip分别解压这两个zip文件,解压后的目录是database目录 2. 环境检测1)、检查物理内存,swap空间以及tmp空间#/usr/sbin/lsattr –E –l sys0 –a realmem(内存至...
扩展aix交换分区
AIX 5L 安装在 rootvg 的第一块硬盘上设置默认的分页逻辑卷 (hd6) ,rootvg 包含部分或全部的根(/)和 /usr 文件系统。查看分页空间的使用率要查看分页空间的使用率,以 -a 参数运行 lsps 命令。下例显示,分页空间使用率为 1%。增加分页空间可使用 chps -s 命令,动态地增加分页空间的大小,包含 hd6。如,若...
AIX下rootvg镜像制作与取消,更换硬盘问题
ROOTVG做镜像问题以下命令全部在AIX5.4上运行通过# lspvhdisk0 000a1ddc7f36a2f0 rootvg activehdisk1 none &n...
RAC恢复到单实例节点上
1 简单说明: 版本:11.2.0.3 平台:linux-x86-64 到 win7-64bit 实例: bdstar1,bdstar2 还原到bdstar上 参考:三思笔记数据库备份与恢复 2 windows平台系统恢复环境创建 创建实例:oradim -new -...
oracle sql日期比较:
第一部分:oracle sql日期比较:http://www.blogjava.net/forker/archive/2007/09/07/143467.html#Post第二部分:Oracle 获取当前日期及日期格式http://blog.sina.com.cn/s/blog_6168ee920100l2ye.html第三部分:获取昨天:select trunc(SYSDATE-1) from dual;检查一下:selec...
使用RMAN高级应用之Duplicate复制数据库
nocatelog模式本地完整复制目标数据库orcl到副本数据库db1.创建副本数据库的密码文件[Oracle@linux dbs]$ pwd /u01/app/oracle/product/10.2.0/db_1/dbs [oracle@linux dbs]$ orapwd file='/u01/app/oracle/product/10.2.0/db_1/dbs/ora...