原创 SQL優化 - hint - driving_site

driving_site用於分佈式查詢中,指定數據集發送到那個數據庫上執行。在某些情況下可以大大提高SQL的性能。下面是一個小測試:   1. 在遠程數據庫上,創建測試表test_remote   pd@DWTEST>crea

原创 約束constraint的 enable/disable novalidate總結

轉自:http://blog.chinaunix.net/uid-20274021-id-1969663.html 我們知道對constraint的開啓和關閉共有四種:enable validate;enable novalidate

原创 執行計劃之:consistent gets ,db block gets

consistentgets :consistent_gets是從回滾段中讀到的前映(或叫讀取一致性影象),看見的數據是查詢開始的時間點的,所以若存在block在查詢開始後發生了變化的情況,則必須產生 before image然後讀數據

原创 常用正則表達式語法

轉自:http://www.codeorg.com/doc/54e93f4c5b965cbb0bd9c823 1.簡單的轉義字符 /r, /n //代表回車和換行符 /t   //製表符 //   //代表 "/" 本身 2

原创 查詢oracle比較慢的session和sql

--查詢最慢的sql select * from ( select parsing_user_id,executions,sorts command_type,disk_reads,sql_text from v$sqlarea orde

原创 oracle sqlldr控制文件模板

  1Sqlldr userid=lgone/tiger control=a.ctl   2LOAD DATA   3INFILE 't.dat' // 要導入的文件   4// INFILE 'tt.date' // 導入多個文件

原创 read by other session等待事件

今天處理客戶數據庫問題的時候,發現該數據庫有大量的read by other session等待事件,藉此記錄下。 首先根據文檔,這個事件的解釋如下: When informationis requested from the datab

原创 wm_concat函數的排序問題

測試數據顯示如下:SQL> select * from t_test;       T_ID T_NAME               T_TYPE

原创 linux yum命令詳解

yum(全稱爲 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及SUSE中的Shell前端軟件包管理器。基於RPM包管理,能夠從指定的服務器自動下載RPM包並且安裝,可以自動處理依賴性關係