原创 監控未使用綁定變量的語句

create or replace function remove_constants( p_query in varchar2 ) return varchar2 as     l_query long;     l_char  var

原创 show_space

create or replace procedure show_space ( p_segname in varchar2, p_owner in varchar2 default user, p_type in varchar2 de

原创 hive分析函數應用

Window Function又稱做窗口函數,分析函數。 在Oracle裏面就有這樣的分析函數,用於數據統計分析之用。 在Hive裏面,數據分析也提出相似的需求。 使用方法如下: select t.*, row_number() o

原创 oracle 10053 trace

10053事件是oracle提供的用於跟蹤sql語句成本計算的內部事件, 它能記載CBO模式下oracle優化器如何計算 sql成本,生成相應的執行計劃。 如何設置10053事件 設置本session的10053 開啓: Alter s

原创 sga&uga&pga

1. SGA的設置 Fixed Size oracle 的不同平臺和不同版本下可能不一樣,但對於確定環境是一個固定的值,裏面存儲了SGA 各部分組件的信息,可以看作引導建立SGA的區域。 Variable Size 包含了sha

原创 oracle存儲過程通過http接收xml文件並解析入庫

--------------------------------------------配置---------------------------------------------------- --創建控制列表並賦權 BEGIN DB

原创 超出了恢復文件數的限制

啓動數據庫提示錯誤: SYS@ORADB>startup ORACLE 例程已經啓動。 Total System Global Area  535662592 bytes Fixed Size                  13485

原创 oracle設置共享服務器模式

1.修改初始化參數文件,加入如下內容   或用alter system 命令修改spfile   shared_servers=3--初始共享服務器進程數,設置爲0表示關閉共享服務器模式   max_shared_servers=39--

原创 oracle_stream配置初步

版本oracle11.1.0.7.0 主庫: oradb 叢庫: streamdb --1.修改主從數據庫參數,對於11g可以不用設置下面參數,默認值就可以 alter system set aq_tm_processes=2 scope

原创 plsql操作文件

--1.以dba登陸 conn / as sysdba; --2.創建directory並分配權限 create or replace directory D_OUTPUT as 'G:/test';  grant read,write

原创 sql編碼規範模板

表命名規則 表命名是以英文名稱爲原則,表示該表的具體意義,例如商品表可以叫item,商品圖片表 可以叫item_image。 如果公司業務複雜,數據庫過多,schema也比較多,則要根據schema的來命名, 例如:在crm下面可以用c

原创 刪除重複記錄

delete from people where peopleId in (select   peopleId from people group by   peopleId   having count(peopleId) > 1) a

原创 pga詳解

一、pga內存結構: 1.fixed pga:這部分包含一些小的固定尺寸的變量,以及指向變化PGA部分的指針。 2.variable pga:這部分是按照堆(Heap)來進行組織的,所以這部分也叫做PGA堆。               

原创 oracle自定義鎖定

--oracle版本:11.1.0.7.0 --1.創建自定義鎖定 --定義鎖定 create or replace function get_lockhandle return varchar2 is   printer_locknam

原创 oracle olap函數(續)

/*connect by函數*/ CREATE TABLE TBL_TEST (   ID    NUMBER,   NAME  VARCHAR2(100 BYTE),   PID   NUMBER