文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>休眠几秒后重复执行SQL的脚本示例

休眠几秒后重复执行SQL的脚本示例

时间:2010-08-31  来源:osdba

此脚本的特点为,只连接数据库一次,并不会每次要执行SQL时都连接数据库一次,所以这可以做到秒级的循环,同时如果连接异常中断还会自动重连:

#!/usr/bin/ksh



currpath=/home/oracle/scripts
while [ 1 -eq 1 ]
do
    echo spool ${currpath}/refresh.spool
    echo "execute p_refresh_mv()"
    echo spool off
    sleep 2
    errcnt=`cat ${currpath}/refresh.spool|grep ORA-01012|grep -v grep |wc -l`
    >${currpath}/refresh.spool
    if [ "${errcnt}" -gt 0 ];then
        echo connect csc/WxQcSbFbF9
    else
        sleep 50
    fi
done | sqlplus "csc/xxxxxx"


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载