`
文章列表
物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的 ...
假如真的可以让时光倒流,你会做什么,选择牵起我的手还是依旧离开,一开始我相信这是命中注定的感情,最后让我无力看清的却是逃不开的宿命,看着那远去没有留下一句告别的背影,泪水掩藏了心中的千言万语。你远离了 ...
http://sqcwfiu.iteye.com/blog/549061 EXECUTE IMMEDIATE代替了以前Oracle8i中DBMS_SQL package包.它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,EXECUTE IMMEDIATE的目标在于减小企业费用并获得较高的性能,较之以前它相当轻易编码.尽管DBMS_SQL仍然可用,     但是推荐使用EXECUTE IMMEDIATE,因为它获的收益在包之上。  使用技巧  1. EXECUTE IMMEDIATE将不会提交一个DML事务执行,应该显式提交  假如通过EXECU ...
select t2.c_insrnt_cnm, --被保人名称/理赔客户姓名              (select   s2.c_mobile_phone          from t_fin_clmdue s1, cdc.t_fin_rpclmcustomer s2         where s1.c_clm_no = t1.c_clm_no           and s1.n_Clm_Tms = t1.n_clm_tms           and s1.c_rcpt_no = s2.c_rcpt_no           and rownum=1) c_mobile_phone  ...
 select *   from gj_tmp_ply_08_00 tp1  where not exists  (select 1           from t_ply_base b          where t_udr_date >= to_date('20090101', 'yyyymmdd')            and t_udr_date < to_date('200100101', 'yyyymmdd')            and b.c_ply_no = tp1.c_ply_no);   以下是错误的:  select *   from gj_tm ...

随笔我的

面朝哪能里也不能哭,有时候一个人喜欢另一个人太深了,反页会觉得那个人不爱自己,因为自己太爱他/她了,相比之下,就感觉对方不爱自己,无论何时,我已经没有地方去大哭了,只能告诉自己不要回头,往前看吧,这样自己会开心些,前面的路总要走下去. 一江春水向东流,如果没有人拦阻,会奔流的更快些.
PL/SQL Developer->右击jobs->new 在what:里填写要招待的程序 DECLARE  v_sql_code INTEGER;  v_etl_date_str VARCHAR2(20); BEGIN  v_etl_date_str :=to_char(trunc(SYSDATE), 'yyyymmdd');  dbms_output.put_line(v_etl_date_str); sp_fin_main_mm(v_etl_date_str,v_sql_code);END;   在Next date写入开始要执行的时间:    2010-5-1 在 ...
高级-配置-备份-保存时备份文件-不备份-确定
在SQL语句优化过程中,经常会用到hint,以下是在SQL优化过程中常见Oracle中"HINT"的30个用法1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT'; 2. /*+FIRST_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗最小化.例如:SELECT /*+FIRST_ROWS*/ EMP_NO,EMP_NAM,DAT_IN ...
一般做法是:我的电脑-右击-计算机名-更改-其它-写入DNS后缀,但要重启电脑        如果没有“其它”这个选项,             打开开始菜单-----设置------控制面板-------管理工具--------服务(双击),在打开的服务窗口中单击标准,找到名称为workstation的服务,单击右键选 择启动。然后再右键单击我的电脑-------属性---------计算机名,一切ok了。这样我就能修改DNS后缀以上都要重启电脑,还有一种不用重启电脑改DNS,在C:\WINDOWS\system32\drivers\etc  中hosts文件里加127.0.0.1    ...
http://www.iteye.com/topic/19264 大家都在讨论关于数据库优化方面的东东,刚好参与开发了一个数据仓库方面的项目,以下的一点东西算是数据库优化方面的学习+实战的一些心得体会了,拿出来大家共享。欢迎批评指正阿! SQL语句: ...
最好需要哪个的时候用哪个,group by是用来分组统计的,能用disitnct的地方就不要用group by 了。
http://www.cnblogs.com/booolee/archive/2009/09/15/1566827.html 测试oracle with as 为了简化SQL语句,可以将语句分成若干个视图来操作,但是创建的试图将会作为对象保存在数据库中,但经常有一些语句只是临时使用,所以在sql-99规范中有了wit ...
http://database.51cto.com/art/200911/164018.htm Oracle有很多值得学习的地方,这里我们主要介绍Oracle UNION ALL,包括介绍UNION等方面。通常情况下,用UNION替换WHERE子句中的OR将会起到较好的效果。对索引列使用OR将造成全表扫描。注意,以上规则只针对多个索引列有效。假如有column没有被索引,查询效率可能会因为您没有选择OR而降低。在下面的例子中,LOC_ID 和REGION上都建有索引。 高效: SELECT LOC_ID 。 LOC_DESC ,REGION FROM LOCATION WHERE LOC_ ...

TR1700

    博客分类:
  • BI
Problem(Abstract) ErrorTR1700 The category <> in the dimension <> has <> immediate descendants. This number should normally be close to 7. More levels may be appropriate in this dimension. Resolving the problem This is a design recommendation and will not affect the ability ...
Global site tag (gtag.js) - Google Analytics