12c新特性:信息生命周期管理 为了实现数据库中数据移动的信息生命周期管理,可以采用12c中引入的Heat Map和Automatic Data Optimization (ADO)特性。这两个特性是从12cR1中第一次引入,不过之前只能适用于NO-CDB环境,到了release 2版本中则可以适用多租户环境。 使用Heat MapHeat Map是Oracle Database 12c 中的一个特性,它可以在行级和段级自动跟踪 2019-03-06 12c新特性
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below 在做一个rman异机恢复完成后,数据库无法打开,报错提示 1234Oracle Error: ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error belowORA-01194: file 1 needs more recovery to be consistentORA-01110: data file 2019-03-02 Troubleshooting #Backup & Recovery #ora-
Oracle 11g 清理SYSAUX表空间 收到告警一个11g的库sysaux表空间不足,上去检查看到使用率达到了95%,所以接下来就说下如何处理这种情况。 123456789101112131415161718192021SELECT Upper(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大 2019-02-22 Troubleshooting
ORA-16086: standby database does not contain available standby log files 早上来检查告警邮件,一套10.2.0.5的dg主库一直在报ora-16086错误,根据错误提示大概是备库没有可用的standby log files。在11g以后,这个错误名称换成了ORA-16086 Redo data cannot be written to the standby redo log 1234516086, 0000, "standby database does n 2019-02-14 Troubleshooting #dataguard #ora-
工欲善其事必先利其器-sublime text 3 写这篇文章主要是为了分享日常工作中用到的好工具,可能以后会多写几篇,首推当然是必不可少的文本类工具 sublime text 3,而它也不仅仅是一个文本工具而已。 Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。相比于难于上手的Vim,浮肿沉重的Eclipse,VS,即便体积轻巧迅速启动的 2019-01-11 Tools
Scripts: 查询2019年新个人所得税 昨天发工资已经试用了新的税改办法,主要采用全年的累计预扣预缴,理解起来比以往稍微复杂点,咋一看了半天还没搞懂,闲时写了个sql计算 SQL版本12345678910111213141516171819202122232425262728293031with t as (select c_mon, sum_sal, case when sum_sa 2019-01-09 Oracle #scripts
ORA-04031一例 ("shared pool","…","SQLA","tmp") 今天突然收到告警,一台11.2.0.4的数据库报错ORA-04031。 12SYS@> show sga ORA-04031: 无法分配 32 字节的共享内存 ("shared pool","SELECT DECODE(null,'','Total...","SQLA","tmp 2018-12-28 Troubleshooting #ora-
12c在线操作数据文件 12c以前如果要移动或者rename一个datafile,必须要先将这个数据文件offline,虽然可以通过一些方法来减少offline的时间,但是无法完全避免。 如果数据库不是归档模式,甚至都无法offline 123456789101112sys@XB> archive log list;Database log mode No Archive Mode 2018-12-25 12c新特性
MMON进程未自动重启导致awr未生成 问题现象今天在生成一套rac的awr报告时,发现只有一号节点的数据,这是一套11.2.0.4的rac。 123sys@TFDW1> select * from Dba_Hist_Snapshot where instance_number=2;未选定行 查看mmon进程信息,发现二号节点并没有这个进程 123[root@tfdw2 ~]# ps -ef|grep mmongrid 2018-12-24 Troubleshooting #bug #mmon
12.2统计信息之管理统计信息 除了收集合适的统计信息,提供一个管理这些统计信息的综合架构同样重要。oracle提供了多个方法去做这些工作,包括恢复统计信息到以前的版本,提供从一个系统迁移统计信息到另外一个的选项,甚至你可以手动设置统计信息。这些选项在某些特定情形下都非常有用,但是仍然建议都通过DBMS_STATS包来收集统计信息。 恢复统计信息当你用DBMS_STATS包来收集统计信息时,原来的统计信息会自动备份存储在字典表里 2018-12-19 Tuning #12c #statistics