oracle 跟踪会话

一、跟踪自己的会话或者是别人的会话
1、跟踪自己的会话很简单
Alter session set sql_trace true|false;
或者
exec dbms_session.set_sql_trace(true/false);

2、如果跟踪别人的会话,需要调用一个包
exec dbms_system.set_sql_trace_in_session(sid,serial#,true|false);

二、整个数据库系统跟踪
1、开启会话跟踪
alter system set events
’10046 trace name context forever,level 1′;

2、关闭会话跟踪
alter system set events
’10046 trace name context off’;

3、跟踪会话级别
level 1:跟踪SQL语句,等于sql_trace=true
level 4:包括变量的详细信息
level 8:包括等待事件
level 12:包括绑定变量与等待事件

4、说明:在11g中已经不推荐使用
alter system set sql_trace=true;
alter system set sql_trace=false;

三、查看跟踪文件
1、查看跟踪文件位置(当前会话)

select d.value||'/'||lower(rtrim(i.instance,chr(0)))||'_ora_'||p.spid||'.trc' trace_file_name from
(select p.spid from v$mystat m, v$session s,v$process p where m.statistic# = 1 and s.sid = m.sid and p.addr = s.paddr ) p,
(select t.instance from v$thread t,v$parameter v where v.name = 'thread' and(v.value = 0 or t.thread# = to_number(v.value))) i,
(select value from v$parameter where name = 'user_dump_dest') d;

2、tkprof格式化跟踪文件
tkprof trace_file_name out_file

发表在 Oracle性能优化 | 4 条评论

php页面跳转

我把blog从http://www.66yj.com/blog迁移到//www.xifenfei.com域名下,当用户访问以前blog地址时,自动跳转到当前blog的对应文章

 
$url_this=strtolower('http://'.$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]);
 $go_url=str_replace('http://www.66yj.com/blog','//www.xifenfei.com',$url_this);
 header("location:$go_url");
 exit;
发表在 PHP | 评论关闭

shell 备份文件

#!/bin/bash

#文件名
file=$(date +%y%m%d%H%M)

#日志名
logfile=/home/chengfei/backup/log/file.log


echo "------"$(date +%Y-%m-%d%t%A%t%T)" Beginning backup--------" >>${logfile}

#tar打包
tar cvfz  /home/chengfei/backup/files/$(date +%y%m%d%H%M).tar.gz /home/chengfei/www/wp-content/uploads/2011/ >>${logfile}

echo "------"$(date +%Y-%m-%d%t%A%t%T)" Ending backup------" >>${logfile}
#发送邮件
tail -50 ${logfile}  | mutt -s "Blog附件备份" -a /home/chengfei/backup/files/$(date +%y%m%d%H%M).tar.gz 8chf@163.com

#删除七天以前备份
find /home/chengfei/backup/files/ -type f -mtime +7 -exec rm {} \;

crontab -e
00 04 * * * /home/chengfei/backup/script/backup_file.sh

发表在 Linux | 评论关闭