oracle
文章平均质量分 58
qianyuanyuan1212
这个作者很懒,什么都没留下…
展开
-
oracle 授权
<br />今天出了一个问题,写了如下程序:<br /> <br />create or replace procedure test(p in varchar2) is<br /> v_cnt number ;<br />begin<br /> <br /> select count(1) into v_cnt from dba_objects ;<br />end test;<br /> <br />但在dba_objects 那行,却报 “表或视图不存在”。但另一个sql w原创 2011-05-09 17:06:00 · 641 阅读 · 0 评论 -
ORACLE 查看执行计划
1:SQL> explain plan set statement_id ='test' for 2 2 select c.cred_id, d.new_id 3 from temp1 a, 4 t_cc_l0_crediantial c, 5 temp_etl_p10ids_oldnewid d, 6 t_cc_party_policy_ass b 7 where a.po原创 2011-03-28 14:43:00 · 503 阅读 · 0 评论 -
rank,dense_rank,row_number
Rank,Dense_rank,Row_number函数为每条记录产生一个从1开始至N的自然数,N的值可能小于等于记录的总数。这3个函数的唯一区别在于当碰到相同数据时的排名策略。 ①ROW_NUMBER: Row_number函数返回一个唯一的值,当碰到相同数据时,排名按照记录集中记录的顺序依次递增。②DENSE_RANK: Dense_rank函数返回一个唯一的值,除非当碰到相同数据时,此时所有相同数据的排名都是一样的。 ③RANK: Rank函数返回一个唯一的值,除非遇到相同的数据时,此时所有相同数据的原创 2011-05-24 19:42:00 · 306 阅读 · 0 评论 -
管道表函数 pipelined
drop table t1; drop table t2 drop type t2_type; drop type t2_tab_type ; drop function parallel_pipelined ; ----------------------------转载 2011-09-07 16:01:26 · 354 阅读 · 0 评论 -
索引性能 实验分析
一, 分析对象 : 表不分区,索引不分区 & 表分区,索引local分区 1, 建表: temp1 表 : 表不分区, 索引不分区 create table temp1 nologging tablespace P17ETLTBS as select /*+ parallel(t,8) */ * from t_cc_l1_cpic_po原创 2012-07-10 10:05:35 · 772 阅读 · 0 评论 -
如何绕过“ora-14551 无法在查询中执行DML操作”
如创建以下程序: create or replace function FUN_GET_ETL_MSG return varchar2 is Result varchar2(200); cursor cur_row is select id, msg from (select t.* ,sum(lengthb(t.msg)) o原创 2012-08-30 09:40:38 · 2678 阅读 · 0 评论 -
大数据切换经验
1, 不要手工一个个执行: 程序之多 , 事务之大,且客户端可能断网。 使手工执行时间变的更长 2,使用DS导数据时, 如使用append 方式 , 无需分断, 这种方式不会回滚段瀑掉的。有可能会导致因 归档日志切换过快。 3, 不要小看 创建索引的时间 , 这时间很长的。 故,放在JOB 中自动执行。 4, 不要等所有的表都导好数据后,再创建索引 。 可导入表数据原创 2012-12-02 20:17:29 · 477 阅读 · 0 评论 -
ORACLE 多字段排序再合并
drop table temp ; create table temp ( id number , st varchar2(100), end varchar2(100)) ; insert into temp values( 1 , 11,null) ; insert into temp values( 1 , 66,null) ; insert into temp values( 1 ,原创 2012-12-07 00:41:17 · 1634 阅读 · 0 评论