原创 rman 備份原理

RMAN發出備份全庫命令後,RMAN生成到目標數據庫的bequeath連接,也就是說會檢查ORACLA_SID變量中的實例名,並在該在實例上產生一個服務器進程,然後作爲sysdba登陸,然後會產生一個作爲備份的通道,(在PGA或者是在SGA

原创 記錄數過億條的表數據維護-數據刪除

當一張表數據很大的時候,由於數據刪除的時候時間會很長,事務很大,所需的undo段將會比較大,未提交的話,undo段數據會受到保護,這將影響其它事務的操作-執行時間會變長或者掛起,所以刪除大表數據的時候儘量將大事務切分成小事務去做,下面的存儲

原创 pl/sql實現排列組合中組合

 procedure zuhev(n      number,                   arrvar out t_arrchar) is    idx number;    m   number;    x   number :

原创 oracle 阻塞會話的查看與解除

這裏只講操作步驟,不講原理。Session 1 更新對象單沒有提交Session 2 更新的時候由於等待session1 鎖更新行的tx 鎖而陷入阻塞Session 3更新的時候由於等待session1 鎖更新行的tx 鎖也陷入阻塞問題的根