下面這個指令碼是顯示哪些活動事務占用undo空間
set lines 200
set pages 999
clear col
set termout off
set trimout on
set trimspool on
remrem current transactions
remrem will show only last transaction by a user
remrem may need to use 786472.1 for better picture
rem of activity
connect / as sysdba
alter session set nls_date_format='dd-mon-yyyy hh24:mi';
col xidusn heading "undo|seg #"
col xidslot heading "undo|slot #"
col xidsqn heading "undo|seq #"
col ubafil heading "file #"
col ubablk heading "block #"
col status format a8 heading "status"
col blk format 999,999,999 heading "kbytes"
col used_urec heading "rows"
col username format a10
col osuser format a10
col machine format a10
col sql_id format a10
col sql_text format a30
spool undoactivity.out
prompt
prompt ############## runtime ##############
prompt
col rdate head "run time"
select sysdate rdate from dual;
prompt
prompt ############## current uncommitted transactions ##############
prompt
select start_time, --事務起始時間
username, --使用者名稱
s.machine, --機器名稱
s.osuser, --登入名
r.name, --回滾段名稱
ubafil, --undo block address (uba) filenum
ubablk, --uba block number
t.status, --回話狀態
(used_ublk * p.value) / 1024 blk, --使用的回滾段空間
used_urec, --使用的undo 記錄 ,
s1.sql_id, --sql_id
s1.sql_text --sql文字
from v$transaction t, v$rollname r, v$session s, v$parameter p,v$sql s1
where xidusn = usn
and s.saddr = t.ses_addr
and p.name = 'db_block_size'
and s.saddr=s1.address(+)
order by 1;
set termout on
set trimout off
set trimspool off
clear col
ARP協議及指令碼編寫u
一.什麼是arp 位址解析協議,即arp address resolution protocol 是根據ip位址獲取實體地址的乙個tcp ip協議。主機傳送資訊時將包含目標ip位址的arp請求廣播到網路上的所有主機,並接收返回訊息,以此確定目標的實體地址 收到返回訊息後將該ip位址和實體地址存入本機...
ARP協議及指令碼編寫u
一.什麼是arp 位址解析協議,即arp address resolution protocol 是根據ip位址獲取實體地址的乙個tcp ip協議。主機傳送資訊時將包含目標ip位址的arp請求廣播到網路上的所有主機,並接收返回訊息,以此確定目標的實體地址 收到返回訊息後將該ip位址和實體地址存入本機...
nginx根據日誌清除快取指令碼
最近要管理乙個新 www.nehosoft.com,線上前端nginx服務用來做後端服務的快取 伺服器,但後端伺服器在對使用者上傳的進行處理以後,有時會出現無法顯示等問題,當出現這種情況的時候,該,我們就不希望被nginx快取,如果被快取,則要被清除。分別用兩種不同的指令碼方案來解決 bin bas...