oracle9i 表分析指令碼
oracle9i 表分析(包含index)的分析指令碼,在aix5.2(ksh)上通過.
####filename:get_ana_sql.sql
set feedback off
set echo off
set heading off
set pagesize 0
set linesize 200
set sqlprompt ""
--oracle 預設比例: estimate_percent=>dbms_stats.auto_sample_size
--一般情況 20-40 即可: estimate_percent=>20
--同時分析指定表的索引: cascade=>true
--也可以使用 dbms_stats.gether_index_stats 分析index
spool all_analyze.sql
select 'exec dbms_stats.gather_table_stats('||''''||owner||''''
||','||''''||table_name||''''
||',estimate_percent=>dbms_stats.auto_sample_size'
||',cascade=>true);'
from dba_tables
where owner='oss'
--and partitioned='yes'
--and (num_rows<1000 or last_analyzed is null)
--and rownum<10
--and 1=2
/spool off
####filename:run_analyze.sh
user=system
passwd=manager
server=ossdb
proc_num=40
sleep_sec=10
crt_ana_sql()
/$@$ <@get_ana_sql.sql
atp_run_ana()
echo $|awk -f"'" ''|read table_name
echo $
next=1
while [ $ -eq 1 ]
do count=`ps -ef|grep $|grep sqlplus|grep $|grep -v grep|wc -l`
if [ $ -gt $ ]
then
echo "sleep" $ "seconds ..."
sleep $
else
#echo $ |nohup sqlplus $/$@$ >>./log/ana.log &
echo $ |nohup sqlplus $/$@$ >./log/$.log &
next=0
fidone
done
date
rm -f all_analyze.sql
rm -f ./log/*.log
crt_ana_sql
atp_run_ana
date
##############################
解除安裝Oracle 9i
1 停止所有oracle服務 2 刪除登錄檔中的所有關於oracle項 1 在hkey local machine software下,刪除oracle目錄 2 在hkey local machine system controlset001 services下,刪除所有oracle項 3 在hke...
oracle9i解除安裝
今天裝了oracle 9i,後來重灌遇到問題因為解除安裝未乾淨。幾經周折終於成功,現將解除安裝步驟供以後參考 1 停止服務 開啟 服務 然後停止所有oracle服務 2 刪除程式 3 刪除登錄檔中的所有關於oracle項 1 在hkey local machine software下,刪除oracl...
oracle9i解除安裝
今天裝了oracle 9i,後來重灌遇到問題因為解除安裝未乾淨。幾經周折終於成功,現將解除安裝步驟供以後參考 1 停止服務 開啟 服務 然後停止所有oracle服務 2 刪除程式 3 刪除登錄檔中的所有關於oracle項 1 在hkey local machine software下,刪除oracl...
ORACLE 9I 重建 TEMP 表空間
oracle 9i 重建 temp 表空間 oracle 9i 重建 temp 表空間 1.startup 啟動資料庫 2.create temporary tablespace temp2 tempfile home2 oracle oradata sysmon temp02.dbf size 5...
oracle 9i 臨時表空間問題
摘自 正常來說,在完成select語句 create index等一些使用temp表空間的排序操作後,oracle是會自動釋放掉臨時段a的。但有些時候我們則會遇到臨時段沒有被釋放,temp表空間幾乎 滿的狀況,甚至是我們重啟了資料庫仍沒有解決問題。這個問題在論壇中也常被問到,下面我總結一下,給出幾種...