原创 oltp,olap

數據處理大致可以分成兩大類:聯機事務處理OLTP(on-line transaction processing)、聯機分析處理OLAP(On-Line Analytical Processing)。OLTP是傳統的關係型數據庫的主要應用,

原创 pctfree,IniTrans,maxtrans

對於創建表或索引時,有如下的段,其中pctfree ,initrans ,maxtrans ,next,minextents ,maxextents 等值的含義以及設定 IniTrans,用於每個塊中處理行級鎖事務。表是1,索引是2,如果

原创 複雜的update語句

1 UPDATE DIM_AGENT T    SET T.DUTY_AREA =        (SELECT L.DUTY_AREA           FROM V_MU_AMS_AGENT L          WHERE L.

原创 標準sql實現排行榜問題 --摘自老顏博客

除了使用分析函數row_number,rank,dense_rank功能解決分組排行榜問題外,使用標準SQL的實現如下: SELECT * FROM

原创 oracle 執行計劃

執行計劃的四個模式:  choose(默認) , rule ,first_rows , all_rows 點贊 收藏 分享

原创 臨時表空間

1、查看臨時表空間 (dba_temp_files視圖)(v_$tempfile視圖) select tablespace_name,file_name,bytes/1024/1024 file_size,autoextensible f

原创 緩慢變化維/快變超大維 處理方法

  緩慢變化維度    :      1 直接修改變化維度的字段                                         2 維度上加一行     (代理關鍵字(和業務無關的關鍵字)的作用體現出來了)       

原创 數據倉庫的元數據

元數據的定義:  關於數據的數據 通常分爲技術元數據和業務元數據。 點贊 收藏 分享 文章舉報 malong_01223 發佈了13 篇原創文章 · 獲贊 1 · 訪問量

原创 block,extent,segment,tablespace

數據塊(data block) 是oracle最小的邏輯部件,數據塊大小合適的選擇可以提高性能; 區段(extent)由幾個相鄰的數據塊組合在一起;

原创 BIEE中oracle提示(hints)的使用

提示這個功能在BIEE日常報表中應用並不多,當然也僅能在連接的數據源是oracle的時候纔可用。。。但是對於特定的需求還是很有用的。   SQL> select count(*)   2  from  cndss.cn_p4p_anal

原创 索引

索引分爲聚簇索引 和非聚簇索引,聚簇索引也叫主索引它對錶的物理數據頁中的數據按索引列進行排序,然後重新存儲到磁盤上,它的葉節點中存儲的就是實際數據,一個表只能有一個聚簇索引。非聚簇索引也叫輔助索引,它具有和表的數據完全分離的結構,非聚簇索

原创 rownum 和rowid

兩個都是僞列,但是rowid是實際物理存在的列,它用來唯一滴表示列,索引中正式存的列的rowid . 而rownum是從數據庫中讀取數據的順序,因此當使用rownum>1時查不到數據,因爲我第一次取出來的列rownum是1,不符合,我在去