- 博客(6)
- 资源 (3)
- 收藏
- 关注
转载 oracle查看sql进程执行情况
找到长时间执行的oracle会话,查看其操作系统进程状态1、查询系统中长时间执行的SQL操作,顺序排列:select sid, message from v$session_longops order by start_time;通过MESSAGE列,可以看到会话当前执行的状态。2、查询当前正在执行的SQL完成比率:select sid, opname,start_time
2013-12-18 15:53:48 2404
转载 Oracle中获取最低效的SQL的语句
oracle提供了很多工具来查找最低效的SQL,但是,本质上就是通过如下SQL语句,从相关系统视图中获取最低效的SQL: select rownum as rank, a.* from (select PARSING_SCHEMA_NAME RUN_USER, --执行用户 SQL_FULLTEXT, --SQL文本,全,带格式 sql_text, --SQL文本前面部分 el
2013-12-18 15:22:56 740
转载 Oracle常用性能监控语句解析
1、监控等待事件select event,sum(decode(wait_time,0,0,1)) prev, sum(decode(wait_time,0,1,0)) curr,count(*)from v$session_wait group by event order by 4;Lock wait occur when a session attempts to acq
2013-12-18 14:51:44 579
原创 windows下mysql自动备份恢复脚本文件
windows mysql自动备份bat文件 @echo offset path=F:\pmph\exam\mysql\bin;%path%rem 设置变量:备份文件名SET BAK_FILE=EXAM_DBBAK_%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.sqlrem 设置变量:日
2013-12-04 13:53:49 862
原创 mysql 允许多台远程服务器连接(外网连接)
update user set host = '%' where user = 'root'; select host, user from user;flush privileges;
2013-12-04 13:48:17 761
原创 windows下mysql忘记root密码的解决方法(方法二OK)
方法一: 1、在DOS窗口下输入net stop mysql5 或 net stop mysql 2、开一个DOS窗口,这个需要切换到mysql的bin目录。一般在bin目录里面创建一个批处理1.bat,内容是cmd.exe运行一下即可就切换到当前目录,然后输入mysqld-nt --skip-grant-tables; 3、再开一个DOS窗口,mysq
2013-12-02 14:55:32 439
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人