Oracle 11g用exp无法导出空表的处理发布方法
Oracle 11g用exp无法导出空表的处理发布方法 Oracle 11G在用EXPORT导出时,空表不能导出。 11G中有个新特性,当表无数据时,不分配segment,以节省空间 解决方法: 1、insert一行,再rollba...
转--ORACLE一些日期函数的处理
Oracle日期函数集锦Oracle日期函数集锦(一) 一、 常用日期数据格式1.Y或YY或YYY 年的最后一位,两位或三位SQL> Select to_char(sysdate,'Y') from dual;TO_CHAR(SYSDATE,'Y')--------------------7SQL> Sel...
查询执行高于10秒的SQL
SELECT b.sql_id, a.module, a.snap_id, a.instance_number, a.elapsed_time_total, a.executions_total, b.sql_text FROM dba_hist_sqlstat a, dba_hist_sqltext bWHERE...
oracle 处理常见等待事件
db file scattered read DB ,db file sequential read DB,free buffer waits,log buffer space,log file switch,log file sync 我们可以通过视图v$session_wait来查看系统当前的等待事件,以及与等待事件相对应的资...
DBMS_STATS.GATHER_TABLE_STATS详解
作用:DBMS_STATS.GATHER_TABLE_STATS统计表,列,索引的统计信息.DBMS_STATS.GATHER_TABLE_STATS的语法如下:DBMS_STATS.GATHER_TABLE_STATS ( ownname ...
EXPDP倒出LONG字段的解决方法
添加参数:access_method=direct_path 即可。
ORA-01403:no data found 解决方法两则
ORA-01403:no data found 解决方法两则 解决方法一:加一个exception异常处理 exception when no_data_found then .... 解决方法二:更改select语句,如: select count(...
转--索引的聚集因子对查询性能的影响
索引的聚集因子对查询性能的影响 视图USER_INDEXES有一列clustering_factor,我们称为聚集因子,该列反映了数据相对于已索引的列是否有序。如果clustering_factor列的值接近于索引中的树叶块(leaf block)的...
oracle产生连续日期的SQL
select to_date('2011-04-01','yyyy-mm-dd') + rownum+1 2 from dual 3 connect by rownum <=to_date('2011-04-20','yyyy-mm-dd')-to_date('2011-04-01','yyyy-mm-dd');TO_DATE('2011-----...
转--DBMS_ROWID.ROWID_CREATE来解决坏块
DBMS_ROWID.ROWID_CREATE来解决坏块 <A nmousedown="CA.q('blog_entryview_share_topright');" style="MARGIN-RIGHT: 10px" nclick=shareIt(this) href="javascript.:void(0);" entryTitle="DBMS_ROWID.ROWID_CREAT...
转--等待之db file scattered read-DB文件分散读取
这种情况通常显示与全表扫描相关的等待。当数据库进行全表扫时,基于性能的考虑,数据会分散(scattered)读入Buffer Cache。如果这个等待事件比较显著,可能说明对于某些全表扫描的表,没有创建索引或者没有创建合适...
转--逻辑STANDBY支持与不支持的表和数据类型
Creating a Logical Standby Database1 确认主库包含逻辑STANDBY支持的表和数据类型1、 逻辑STANDBY支持的数据类型:CHARNCHARVARCHAR2 and VARCHARNVARCHAR2NUMBERDATETIMES...
转-获取数据行的详细信息函数
create or replace function get_rowid(l_rowid in varchar2)return varchar2isls_my_rowid varchar2(200); rowid_type number; &nb...
转---VIP OFFONLIE处理方法
察看crs/bin/racgvip文件 [root@inth-rac02 oracle]# /opt/crs/product/10.2.0.1/crs_1/bin/racgvip There is no VIP name [root@inth-rac02 oracle]# /opt/crs/product/10.2.0.1/crs_1/bin/oifcfg getif -global et...
转--oracle中替代LIKE方法
Oracle中替换like的方法关键词: sql oracle like instr  ...
转---oracle中取随机数据
选择10%的记录select * from t1 sample(10)选择0.1%的记录select * from t1 sample(0.1)根据数据块选择1%的记录select * from t1 sample block(1) select * from (select * from tb_test sam...
转贴--oracle 失败处理 SQLCODE和SQLERRM
oracle 失败处理 SQLCODE和SQLERRM Oracle内置函数SQLCODE和SQLERRM是特别用在OTHERS处理器中,分别用来返回Oracle的错误代码和错误消息。在一个内在的异常中,SQLCODE返回Oracle错误的序号,而SQLERRM...
视图学习之--V$SYSAUX_OCCUPANTS
V$SYSAUX_OCCUPANTSV$SYSAUX_OCCUPANTS displays SYSAUX tablespace occupant information.ColumnDatatypeDescriptionOCCUPANT_NAMEVARCHAR2(64)Occupant nameOCCUPANT_DESCVARCHAR2(64)Occupant d...
oracle long类型字段的处理
1、LONG 数据类型中存储的是可变长字符串,最大长度限制是2GB。2、对于超出一定长度的文本,基本只能用LONG类型来存储,数据字典中很多对象的定义就是用LONG来存储的。3、LONG类型主要用于不需要作字符串搜索的长...
转--视图学习之v$latch
V$LATCH Oracle Rdbms应用了各种不同类型的锁定机制,latch即是其中的一种。Latch是用于保护SGA区中共享数据结构的一种串行化锁定机制。Latch的实现是与操作系统相关的,尤其和一个进程是否需要等待一个latch、...