原创 Oracle性能優化-讀懂執行計劃
Oracle性能優化-讀懂執行計劃 Oracle的執行計劃得到執行計劃的方式Autotrace例子使用Explain[sql] view plain copy
原创 初級DBA知識
Oracle數據庫筆記 Jack Chaing 作者QQ595696297 交流羣 127591054 祝大家學習進步。 如果大家想看Word版本的可以去下載:Word排版比較清晰一些。 http://download.cs
原创 oracle鎖表查詢及解鎖kill進程
SELECT * FROM v$locked_object A; --查看那個表被鎖 SELECT b.OWNER, b.OBJECT_NAME, a.SESSION_ID, a.LOC
原创 linux基礎命令
玩過Linux的人都會知道,linux中的命令的確是非常多,但是玩過Linux的人也從來不會因爲Linux的命令如此之多而煩惱,因爲我們只需要掌握我們最常用的命令就可以了。當然你也可以在使用時去找一下man,他會幫你解決不少的問
原创 Hive--HiveQL與SQL區別
鏈接 1.Hive內聯支持什麼格式? 2.分號字符注意什麼問題? 3.hive中empty是否爲null? 4.hive是否支持插入現有表或則分區中? 5.hive是否支持INSERT INTO 表 values()? 1
原创 oracle 同義詞
在現在的項目中會有很多接口,數據來源也可能是不同數據庫或者是不同的用戶下的表,給訪問該錶帶來了一定的麻煩。這個時候就可以使用同義詞來簡化。 同義詞的語法是:CREATE [OR REPLACE] [PUBLIC] SYNONYM
原创 表結構查詢
SELECTdecode(LAG(b.TABLE_NAME)OVER(ORDERBYb.TABLE_NAME,b.COLUMN_ID), A.TABLE_NAME,NULL,A.TABLE_NAME||DECODE(A.CO
原创 oracle 定時任務(scheduler job)
怎樣從數據庫中查詢job的屬性 select * fromuser_scheduler_jobs; 或者調用DBMS_SCHEDULER包中的GET_ATTRIBUTE --==============================
原创 oracle中rowid的用法
rowid概述 rowid是一個用來唯一標記表中行的僞列。它是物理表中行數據的內部地址,包含兩個地址,其一爲指向數據表中包含該行的塊所存放數據文件的地址,另一個是可以直接定位到數據行自身的這一行在數據塊中的地址。 除了在同一
原创 【CUBE】oracle分組函數之CUBE演示及與ROLLUP的比較
CUBE與ROLLUP功能很相似,也是在統計數據時的一把好手。對ROLLUP的統計效果請參考《【實驗】【ROLLUP】oracle分組函數之ROLLUP演示》http://space.itpub.net/?uid-519536-a
原创 Oracle schema 級別的數據遷移
Oracle schema 級別的數據遷移 最近一段時間,跟着兩個項目組,做ORACLE DB相關的支持工作,因爲項目屬於開發階段,總有一些數據庫的複製工作,比較了幾種方法,感覺用EXPDP/IMPDP還不錯,能順利實現開發
原创 Oracle Parallel Execution(並行執行)
關於Oracle 的並行執行,oracle 官方文檔有詳細的說明: Using Parallel Execution http://download.oracle.co
原创 【semi join】IN/EXISTS子查詢的區別及其優化方式
【semi join】IN/EXISTS子查詢的區別及其優化方式 2013-04-27 12:45:18 分類: Oracle 在ORACLE 11G大行其道的今天,還有很多人受早期版本的影響,記住一些既定的規則, 1
原创 oracle 數組
固定數組 declare type type_array is varray(10) of varchar2(20); –一維數組,字符串類型 var_array type_arra
原创 ORACLE中的NULL
ORACLE中的NULL,這篇帖子總結的非常好。http://www.itpub.net/thread-932786-1-1.html轉載:(1)NULL的基礎概念,NULL的操作的基本特點NULL是數據庫中特有的數據類型,當一條記錄的