整天坐着有多危险?
eimhee
2011-06-29
坦白从严,抗拒从宽——我不得不老实交待:这篇文章我是站着看的!
|
|
kakueiken
2011-06-30
我每天12小时坐在电脑边。
看3-4小时电视。 那我岂不是差不多和马赛克见面了。!!! 右手已经“残废”了。 现在改用左手用鼠标。 |
|
shijinming
2011-06-30
#!/bin/sh
#find /opt/oracle4spg/oradb -name "undotbs01.dbf" -and -size +35G | xargs rm DB_LOG="" #当日志文件所在的文件夹超过18G时,删除该文件夹 find /opt/oracle4spg/oradb -name "flash_recovery_area" -and -size +18G | xargs rm -rf myPath="/opt/oracle4spg/oradb/flash_recovery_area/" #检查日志目录是否存在,如果不存在,则创建 if[!-d "$myPath" ];then mkdir "$myPath" chmod +w "$myPath" fi ################################ #######清理表第一种方案######### ################################ #获取表空间数据文件大小 s=du -sm /opt/oracle4spg/oradb/undotbs01.dbf #当数据文件大于35G时,清空表call_log if[$s -ge 35840 ];then su -oracle -c "sqlplus /nolog <<EOF conn sys/manager as sysdba set feed off set linesize 100 set pagesize 200 truncate table call_log; #压缩表空间数据文件,此时系统运行缓慢 alter table call_log enable row movement; alter table call_log shrink space; exit; EOF">> $DB_LOG fi ################################ #######清理表第二种方案######### ################################ su -oracle4spg -c "sqlplus /nolog <<EOF conn sys/manager as sysdba count=select count(*) from call_log; if[$count -ge 40000000 ];then delete * from call_log where rownum<=34000000 order by U_STARTTIME; exit; fi exit; EOF">> $DB_LOG #路径统一写成绝对路径 功能实现:定时查询表记录,如果超过4000W条记录,就删除记录,并保留最新的600W条数据 定时设置:* * * * * /../youhua.sh 分 时 日 月 周 命令 |
|
shijinming
2011-07-04
su - $oracleUsr -c "sqlplus $dbusername/$dbpassword <<EOF
delete from USER_SJM; exit;";>>EOF |
|
sysvg1
2011-07-11
这都是发的什么乱七八糟的条码
|