原创 簡要分析估算oracle表的大小

 查詢oracle表的大小有幾種方法,筆者簡要分析下他們的異同 環境,newsadmin.newlog,原本有244,459,078條記錄,delete後,現在只有51,109,919記錄。 一、segments   select byte

原创 我的友情鏈接

51CTO博客開發

原创 淺談oracle中row_number() over()分析函數用法

  淺談oracle中row_number() over()分析函數用法 row_number()over(partition by col1 order by col2)表示根據col1分組,在分組內部根據col2排序,而此函數計算的值就

原创 row_number()over函數的使用

row_number()over函數的使用row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根據COL1分組,在分組內部根據 COL2排序,而此函數計算的值就表示每組內部排序後的順序

原创 linux修改主機名

 修改主機名爲HOST_A: 1.vi /etc/hosts 127.0.0.1 HOST_A localhost.localdomain localhost   2.vi /etc/sysconfig/ HOSTNAME=HOST_A  

原创 row_number()over函數的使用

row_number()over函數的使用row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根據COL1分組,在分組內部根據 COL2排序,而此函數計算的值就表示每組內部排序後的順序

原创 lvm加磁盤空間

  以下是快速上手指南,我測試過了,很好用。   1.關閉虛擬機,使用界面擴展磁盤空間 EXPAND,沒什麼好說的,maxsize,別看錯了。   2.啓動虛擬機,root下: fdisk -l   --看到新增加的柱面,還是隻有原來的幾個

原创 觸發器raise_application_error

 有時候有些特殊的需求,比如如果某字段輸入的值是A開頭的,都禁止他輸入。這個時候我們都知道要用觸發器來實現,但是如何給出一個良好的報錯呢?     create or replace trigger codeadmin.trg_code_i

原创 replace使用案例--替換空格

需求是這樣的:SELECT EID, RESEARCHER --研究員 FROM NEWSADMIN.REP_BASINFO A WHERE RESEARCHER NOT LIKE '%,%' AND LENGTH(RESEARCHE

原创 自治事務應用

自治事務,是獨立於普通事務的一致性外,可以單獨開闢的一個事務。即本事務提交或回滾,都不影響自治事務的提交和回滾。 這裏舉一例說明,自治事務記錄報錯信息的好處。 報錯往往會中斷,導致事務回滾,原來的報錯觸發條件便不可查詢,我做了一個存儲過程,

原创 oracle job的遷移

因爲JOB的內容是寫死的,如果使用remap導入到別的用戶下,其log_user等還是原來的,再加上job的id是固定的,很可能和當前庫有衝突,所以建議取出job的ddl。 dbms_metadata.get_ddl是不可以的。不行你們試試

原创 每日技巧分享地址

51CTO速度太慢。而且分享率不高,現在在羣論壇共享,地址如下http://qgc.qq.com/25921747/f/2

原创 我的友情鏈接

51CTO博客開發

原创 替換默認臨時表空間

有時候一不小心,忘記給temp空間設置上限,很容易把臨時表空間撐爆,怎麼樣替換臨時表空間呢? 如下腳本。 --替換默認臨時表空間 select PROPERTY_NAME,PROPERTY_VALUE   from DATABASE_PRO

原创 yum切到光盤源

紅帽不要臉,沒有key沒有yum,所以以前我都是用centos的yum,現在網管架起了我翻不過去的牆,不得已,我決定把源指向光盤。Centos也可以1、在光驅中插入光盤,也可以掛載iso文件2、以root用戶登陸終端3、執行以下命令,掛載光