摘要: 对数据库的监控管理一直是一个长久不衰的话题,当ORACLE已有的EM,OEM 功能很强大,市场面也有很多类似的产品,也有开源的一些监控产品,而我一直想通过工具来实现对数据库日常管理的工具, 之前一直没有合适的工具。直到遇到APEX ,觉得可以一试。 经过近一个月的学习和发,已基本实现数据库的基本信息,性能监控,每日巡检,三大基本功(如果网友有好的想法或建议可以加微信交流:moonstar00)... 阅读全文
posted @ 2020-04-01 12:45 www.cqdba.cn 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 对数据库的监控管理一直是一个长久不衰的话题,当ORACLE已有的EM,OEM 功能很强大,市场面也有很多类似的产品,也有开源的一些监控产品,而我一直想通过工具来实现对数据库日常管理的工具, 之前一直没有合适的工具。直到遇到APEX ,觉得可以一试。 经过近一个月的学习和发,已基本实现数据库的基本信息 阅读全文
posted @ 2020-04-01 12:44 www.cqdba.cn 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 对数据库的监控管理一直是一个长久不衰的话题,当ORACLE已有的EM,OEM 功能很强大,市场面也有很多类似的产品,也有开源的一些监控产品,而我一直想通过工具来实现对数据库日常管理的工具, 之前一直没有合适的工具。直到遇到APEX ,觉得可以一试。 经过近一个月的学习和发,已基本实现数据库的基本信息 阅读全文
posted @ 2020-04-01 12:40 www.cqdba.cn 阅读(568) 评论(0) 推荐(0) 编辑
摘要: Oracle 12c 新特性 分区表的局部索引 全局的部分索引:只对那些需要索引的分区创建索引,别的分区不会创建。 本地索引:如果对表分区打开索引,则索引分区可用,否则不可用。 您可以通过在索引或索引分区级别指定USABLE / UNUSABLE来覆盖此行为。 这个功能不支持唯一索引,full是默认 阅读全文
posted @ 2020-01-10 14:18 www.cqdba.cn 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: 以补丁的形式,将hint 打入到指定SQL 也可以参考sqlt 下面的​coe_gen_sql_patch.sql 常用的HINT : hint_text (一般是bind_aware/monitor/) 注意: bind_aware/monitor /gather_plan_statistics 阅读全文
posted @ 2020-01-08 11:30 www.cqdba.cn 阅读(947) 评论(0) 推荐(0) 编辑
摘要: Database hang with gc index operation while doing DML on LOB object (Doc ID 2441744.1) APPLIES TO:Oracle Database - Enterprise Edition - Version 12.2.0.1 and laterInformation in this document applies... 阅读全文
posted @ 2020-01-08 10:31 www.cqdba.cn 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: 通过新特性SAVE STATE 通过SAVE STATE保存CDB重启前PDB的状态。这样重启CDB之后,会自动打开PDB到之前的状态。 例子: 1,保存PDB1打开状态 ALTER PLUGGABLE DATABASE &pdb1 SAVE STATE instances=all; 2. 取消PD 阅读全文
posted @ 2019-12-05 14:15 www.cqdba.cn 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 克隆种子容器 克隆已有的PDB 插入一个非CDB数据库 插入一个以前拔出的PDB 1.克隆种子容器 sqlplus / as sysdba alter session set db_create_file_dest='/opt/oradata/'; create pluggable database 阅读全文
posted @ 2019-12-05 14:08 www.cqdba.cn 阅读(2910) 评论(0) 推荐(0) 编辑
摘要: DBA_TABLESPACE_USAGE_METRICS Column Datatype NULL Description TABLESPACE_NAME VARCHAR2(30) Tablespace name USED_SPACE NUMBER Total space consumed by t 阅读全文
posted @ 2019-12-05 14:02 www.cqdba.cn 阅读(1459) 评论(0) 推荐(0) 编辑
摘要: 问题描述: DG 物理备份,在物理备库是执行如下 RMAN 备份命令时,恢复时出现恢复不一致的情况 主要是 没通过帐号权限登录数据, 在备库备份;归档是无法切换主库归档 rman target / RMAN> backup as compressed backupset database tag=' 阅读全文
posted @ 2019-11-21 17:26 www.cqdba.cn 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 在生产环境中,相信大对都会对表空间使用情况进行统计,监控。 然而,在生产环境中,监控我们一台版本为 12.2.0.1 物理备库时,性能极着。主要是在进行单块读。 通过v$active_session_history 定位到具体性能后,然后与性能正常的执行计划进行对比。发现性能慢是因为对 X$KTFB 阅读全文
posted @ 2019-08-26 16:41 www.cqdba.cn 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 说明由于生产环境执行的sql变化较快,版本发布比较频繁,造成sql的执行计划不是很稳定,经常会有一些性能很差的sql出现 对于这些sql,我们可以使用sql_plan_baseline对执行计划进行绑定,从而使执行计划固定下来 注意:前提是sql最好使用绑定变量,就算有的没有绑定变量,确定字段的值不 阅读全文
posted @ 2019-08-21 16:25 www.cqdba.cn 阅读(912) 评论(0) 推荐(0) 编辑
摘要: 1.Capturing SQL Plan Baselines 在SQL Plan BaseLines捕获阶段,Oracle记录SQL的执行计划并检测该执行计划是否已经改变,如果SQL改变后的执行计划是安全的,则SQL就使用新的执行计划,因此,Oracle维护单个SQL执行计划的历史信息,Oracle 阅读全文
posted @ 2019-08-21 16:12 www.cqdba.cn 阅读(771) 评论(0) 推荐(0) 编辑
摘要: 1. Health Monitor简介 Health Monitor是11g里新增加的特性,用于数据库的各层和各个组建的诊断检查。例如可以检查:文件损坏、物理逻辑块损坏、redo和undo故障、数据字典损坏等。HM可以根据检查的结果产生一个报表,并提供解决问题的建议。 1.1 运行方式: 1). R 阅读全文
posted @ 2019-08-20 15:54 www.cqdba.cn 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 在oracle 12.2.0.1 版本中 PUS 已打到201901月, 此时数据库有多个帐号过期,通过 alter user xx identified by xxx ; 方式更改,延长数据库帐号的过期时间,但是,无论怎么更改sys的密码,包括更新profile ,sys的过期时间没有 阅读全文
posted @ 2019-07-04 12:46 www.cqdba.cn 阅读(1079) 评论(0) 推荐(0) 编辑