view merging,在有rownum情况下不使用的原因!
创建了2个VIEW,一个使用了ROWNUM。使用ROWNUM后不会view merging了。导致全表扫描了。SQL> create or replace force view MICS_APP.VIEWTEST (OBJECT_NAME) as select OBJECT_NAME from test;View created.SQL> cre...
ORA-00600: internal error code, arguments: [kkqtcpopn: 0]
参考:http://www.itpub.net/thread-1742242-1-1.html
truncate table后的恢复
参考:http://www.itpub.net/thread-1738364-1-1.html
XMANAGER图形化连接桌面
下面是具体的xbrowser服务端的配置:1、修改/usr/share/gdm/defaults.conf文件,由于此文件的权限是444的,所以需要给此文件加入700权限。[root@nginx-backup /]# cd /usr/share/gdm [root@ng...
ORACLE RAC工作原理
ORACLE RAC工作原理 在一个应用环境当中,所有的服务器使用和管理同一个数据库,目的是为了分散每一台服务器的工作量,硬件上至少需要两台以上的服务器,而且还需要一个共享存储设备。同时还需要两类软件,一个是...
cpio.gz文件解压方法
下载了 10201_database_linux_x86_64.cpio.gz 文件,解压方法如下:1. gunzip 10201_database_linux_x86_64.cpio.gz得到10201_database_linux_x86_64.cpio文件2. cpio -idmv <10201_database_linux_x86_64.cpio即...
ORACLE题目(原创小结)
1.为什么说OLTP必须要求变量绑定而OLAP不应该绑定变量1)OLTP系统中,SQL语句大多是比较简单活操作的结果集都很小。使用绑定变量,可以减少硬解析的次数,提高内存效率。而不使用绑定变量,会使OLTP系统资源被SQL解...
ORACLE OGG题目(原创小结)
1.Goldengate是如何实现对DDL的复制?OGG的DDL复制本质是基于数据库全局Trigger的复制。在源库建立一个Oracle全库级的Trigger捕捉DDL操作到中间表,Extract读取中间表DDL语句并与DML语句根据SCN排序,Pump投递到目标...
GoldenGate实施相关问题
昨天与厂商就GoldenGate实施问题进行讨论,对一些问题进行了澄清,总结如下:1,对应用程序的要求1.1,对表的要求*表的属性不能为nologging*除了以下几种情况,所有表需要有主键或唯一索引: --除非只有插入,没...
Linux tar命令
linux解压 tar命令tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/...
手动热备份异常关机的处理
SQL> alter tablespace users begin backup;Tablespace altered.SQL> shutdown abort;ORACLE instance shut down.SQL> startup;ORACLE instance started.Total System Global Area 440401920 bytesFix...
dd命令的使用
SQL> create user hm identified by hm;User created.SQL> grant dba to hm;Grant succeeded.SQL> SELECT username,default_tablespace FROM DBA_USERS where username='HM';USERNAME &n...
VMWARE ESX无法使用SSH登录
装完VMware ESX 4.1后,无法远程登陆到服务器,需要开启SSH服务,首先登陆到VMware服务器,[root@myesx ]# vi /etc/ssh/sshd_config,找到PermitRootLogin no这项,改为PermitRootLogin yes,保存退出,执行[root@...
VMware Esx关闭防火墙
VM WARE ESX关闭防火墙:[root@MICS1 ~]# service iptable stopiptable: unrecognized service[root@MICS1 ~]# service iptables stopFlushing firewall rules: &n...
生成statspack报告
1.创建perfstat用户和相关对象。SQL> @$ORACLE_HOME/rdbms/admin/spcreate.sql2.登录并产生2个时间点的快照SQL> conn perfstat/oracleConnected.SQL> exec statspack.snap;PL/SQL procedure successfully comple...
AWR分析
DB NameDB IdInstanceInst numReleaseRACHostICCI1314098396ICCI1110.2.0.3.0YESHPGICCI1 Snap IdSnap TimeSessionsCursors/SessionBegin Snap...
SQL语句
select count(distinct dbms_rowid.rowid_block_number(rowid)) from mics_enr_policy; --检查表中有多少BLOCK
Nologging到底何时才能生效?
请大家仔细看那些测试的例子.看了Tom的解释,始终觉得牵强.开始以为可能是bug经过观察和测试,终于发现了Nologging的秘密我们知道,Nologging只在很少情况下生效通常,DML操作总是要生成redo的这个我们不多说.关于N...
oracle 9i/10g/11G安装包和PATCH补丁和cluster下载地址汇总
今天上PUB看见一位热心人汇总了这么个地址列表,转发来空间:把下面的地址复制到讯雷里就可以下载.---------------------------------------------------------------------------------------------------ORACLE 9iO...
并行执行的使用
--并行查询select /*+parallel(t 4)*/ count(*) from user_tables t;select /*+parallel(t 4)*/ count(*) from t where object_name in(select /*+parallel(t1 4)*/ object_name from t1);--一个并行查询能够执行,...