- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 使用10046 trace跟踪SQL
levels1: Standard SQL TRACE 标准的SQL Trace4: Includes Bind Variables 包括绑定变量8: Includes Waits 包括等待事件12: Includes Bind Variables and Wait...
2017-07-22 17:15:13 429
原创 DG Broker failover的过程
failover 主端故障,备库变为主库主库开启数据库的flashback[oracle@12cr2 admin]$ sqlplus / as sysdbaSQL> select flashback_on from v$database;FLASHBACK_ON------------------NOSQL> alter database flashback on;alt
2017-07-22 14:44:26 646
原创 DG Broker switchover的过程
12c Dataguard Switchover Best Practices using DGMGRL(Dataguard Broker Command Prompt) (文档 ID 1582837.1)DGMGRL>switchover to Fails with ORA-12514 (文档 ID 1582927.1)1. switchover 主—>备使用dgm
2017-07-22 14:30:30 1453
转载 查找引起redo日志暴增的SQL语句--脚本
此脚本转自梁敬彬老师的《收获,不止SQL优化》,感谢老师的分享redo日志暴增会间接导致归档日志数量增加,严重的会导致撑爆归档日志的存储空间,导致无法连接数据库。查询最近几天,每小时归档日志产生数量--脚本:http://blog.csdn.net/u010692693/article/details/753091671. redo大量产生必然是由于大量产生"块改变
2017-07-19 02:27:24 3926
原创 Oracle查询最近几天,每小时归档日志产生数量--脚本
脚本SELECT SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH:MI:SS'),1,5) Day, SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'00',1,0)) H00, SUM(DECODE(SUBSTR(TO_CHAR(first_ti
2017-07-18 16:34:53 6745
转载 查询Oracle数据库分时段的健康状况---脚本
此脚本转自梁敬彬老师的《收获,不止SQL优化》,感谢老师的分享数据库运行得健康与否是有很多指标的,我们可以通过以下查询指标的变化,来分析数据库在某个时段是否有异常。select s.snap_date, decode(s.redosize, null, '--shutdown or end--', s.currtime) "TIME", to_cha
2017-07-18 15:41:58 468
转载 如何查找硬解析问题,找到未使用绑定变量的SQL---脚本
此脚本转自梁敬彬老师的《收获,不止SQL优化》,感谢老师的分享构造一个未使用绑定变量并频繁执行的SQL如下:drop table t purge;create table t(x int);select * from v$mystat where rownum=1;begin for i in 1 .. 100000 loop exe
2017-07-18 15:05:33 1358
翻译 MOS文档 ID 1543066.1--查看本地数据库连接和远程数据库连接--kill远程数据库连接会话
How To Find Inactive Database (文档 ID 1543066.1)Oracle Database - Enterprise Edition - Version 11.2.0.3 and laterInformation in this document applies to any platform.***Checked for relevance on
2017-07-17 23:05:34 603
原创 oracle获取执行计划的方法
1. 查看预估的执行计划-- explain plan forSQL> set linesize 1000SQL> set pagesize 2000SQL> explain plan for 2 SELECT * 3 FROM t1, t2 4 WHERE t1.OBJECT_ID = t2.OBJECT_ID;Explained.SQ...
2017-07-16 23:49:27 371
原创 oracle的统计信息的查看与收集
查看某个表的统计信息SQL> alter session set NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS';Session altered.SQL> select t.TABLE_NAME,t.NUM_ROWS,t.BLOCKS,t.LAST_ANALYZED from user_tables t where table_name i...
2017-07-16 15:39:50 42095 1
转载 一键获取SQL的各种详细信息--脚本
此脚本转自梁敬彬老师的《收获,不止SQL优化》,感谢老师的分享构造环境脚本,构造部分执行效率低下的SQLcreate user hj identified by hj;alter user hj default tablespace users;grant dba to hj;drop table hj.spoolsql_dba_objects purge;creat
2017-07-16 14:38:10 1133
转载 一键获取数据库整体的运行情况--脚本
此脚本转自梁敬彬老师的《收获,不止SQL优化》,感谢老师的分享构造环境脚本,模拟数据库的各种问题注意:提前改脚本中表空间的路径create user ljb identified by ljb;alter user ljb default tablespace users;grant dba to ljb;spool mkdb.log---表空间扩展过于频繁D
2017-07-16 14:25:18 1431
原创 oracle的性能报告获取
体检报告--AWRawrrpt.sql方式获取SQL> exec dbms_workload_repository.create_snapshot();PL/SQL procedure successfully completed.SQL> @?/rdbms/admin/awrrpt.sqlCurrent Instance~~~~~~~~~~~~~~~~ DB Id
2017-07-15 22:52:30 1535
原创 12C新功能--dgmgrl新命令--validate,DG主备之间的状态检查
[oracle@12cr2 ~]$ dgmgrl sys/oracle@newcdbDGMGRL for Linux: Release 12.2.0.1.0 - Production on Tue Jul 4 22:41:20 2017Copyright (c) 1982, 2017, Oracle and/or its affiliates. All rights reserved.
2017-07-04 22:48:44 1469
原创 实验DG Far Sync的搭建过程
Far Sync跨数据中心远程同步数据,减少网络延迟主库与Far Sync节点redo同步传输,Far Sync节点与standby节点redo异步传输,standby节点是一个级联备库。实验环境 主端备端Far Sync主机名12cr2oraclefarsync
2017-07-04 20:33:53 2206
原创 实验DG 跳归档恢复
当前备库正常状态主库切换归档SQL> alter system switch logfile;备库应用71号归档日志,等待72号归档日志2017-07-01T21:51:28.075316+08:00Archived Log entry 5 added for T-1.S-71 ID 0x22fd0e8 LAD:12017-07-01T21:51:28.075490+08:00
2017-07-04 20:15:08 931
原创 实验DG Snapshot Standby
备库切换为SnapshotStandby备机的状态SQL> select DB_UNIQUE_NAME,NAME,database_role,open_mode from v$database;DB_UNIQUE_NAME NAME DATABASE_ROLE OPEN_MODE---------------------------
2017-07-04 20:03:09 439
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人