国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

ORACLE9i 表分析腳本

2024-08-29 13:49:39
字體:
來源:轉載
供稿:網友
  Oracle9i 表分析(包含INDEX)的分析腳本,在AIX5.2(ksh)上通過.####filename:get_ana_sql.sqlset 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 分析indexspool all_analyze.sqlselect  '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.shuser=system
passwd=manager
server=OSSDB
proc_num=40
sleep_sec=10crt_ana_sql()
{sqlplus ${user}/${passwd}@${server} <<! @get_ana_sql.sql!}atp_run_ana()
{OSNAME=`whoami`cat all_analyze.sql while read line
do
   #echo ${line}
   echo ${line}awk -F"'" '{print $4}'read table_name 
   echo ${table_name}   NEXT=1
   while [ ${NEXT} -eq 1 ]
   do
      COUNT=`ps -efgrep ${OSNAME}grep sqlplusgrep ${user}grep -v grepwc -l`
      if [ ${COUNT} -gt ${proc_num} ]
      then
         echo "sleep"  ${sleep_sec} "seconds ..."
         sleep ${sleep_sec}
      else
         #echo ${line} nohup sqlplus ${user}/${passwd}@${server} >>./log/ana.log &
         echo ${line} nohup sqlplus ${user}/${passwd}@${server} >./log/${table_name}.log &
         NEXT=0
      fi
   done
done}##############################daterm -f all_analyze.sql
rm -f ./log/*.logcrt_ana_sqlatp_run_anadate##############################


上一篇:ORACLE中實現ASCII字符串和16進制串互相轉換

下一篇:Oracle 中DECODE 函數的使用簡介

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 连城县| 思茅市| 余庆县| 酉阳| 陕西省| 石屏县| 乌兰浩特市| 集安市| 关岭| 广丰县| 布尔津县| 庆云县| 洱源县| 河津市| 孙吴县| 含山县| 栾川县| 团风县| 青岛市| 望都县| 曲水县| 霞浦县| 姚安县| 克山县| 绵竹市| 永州市| 赞皇县| 广河县| 辽中县| 云龙县| 中江县| 阳西县| 高台县| 海晏县| 息烽县| 松滋市| 海兴县| 莲花县| 蓬安县| 蓬安县| 黄平县|