随笔分类 -  Oracle

摘要:日志挖掘通过分析在线日志或者归档日志,可以恢复表误删除的数据或者对表数据变更进行审计,数据库需要为归档模式并且启用了附加日志。 --add supplemental log alter database add supplemental log data; alter database add su 阅读全文
posted @ 2021-02-05 08:40 踏雪无痕2017 阅读(304) 评论(0) 推荐(0)
摘要:mos 提供的用于通过dataguard 滚动升级数据库的脚本 步骤不列举了,主要谈一下重要的地方:开始前,需要确认主备库能够正常Switchover,主备同步正常。备库是先升级的,可以在安装11.2.0.4时选择“升级existing database”,在提示监听器时可选择Typical配置,然 阅读全文
posted @ 2021-02-04 17:01 踏雪无痕2017 阅读(234) 评论(0) 推荐(0)
摘要:--启用sys审计 alter system set audit_sys_operations='TRUE' --启用db审计 alter system set audit_trail='DB_EXTENDED' scope=spfile ; --迁移aud$表到用户自定义表空间 BEGIN DBM 阅读全文
posted @ 2021-02-04 16:32 踏雪无痕2017 阅读(534) 评论(0) 推荐(0)
摘要:1.oracle 11g --创建目录mkdir -p /u01/app/oracle/product/11.2.0/db_1mkdir -p /u01/app/oraInventorymkdir -p /u01/app/gridmkdir -p /u01/app/11.2.0/grid --创建用 阅读全文
posted @ 2021-02-04 11:41 踏雪无痕2017 阅读(850) 评论(0) 推荐(0)
摘要:10g/11g --recreate db control emca -config dbcontrol db -repos create emca -deconfig dbcontrol db -repos drop 12c --reconfig db express show parameter 阅读全文
posted @ 2021-02-04 11:05 踏雪无痕2017 阅读(94) 评论(0) 推荐(0)
摘要:--oracle 9ir2 CREATE DATABASE testdb USER SYS IDENTIFIED BY oracle USER SYSTEM IDENTIFIED BY oracle LOGFILE GROUP 1 ('/u01/app/oracle/oradata/testdb/r 阅读全文
posted @ 2021-02-04 10:59 踏雪无痕2017 阅读(328) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-02-04 10:48 踏雪无痕2017 阅读(374) 评论(0) 推荐(0)
摘要:绑定变量的作用:提升数据库性能,降低数据安全风险。 数据库性能:oltp 类型系统往往运行着大量的结构相似的短sql语句,每次变化的值让优化器对同一个语句进行多次硬解析,从而增加数据库对语句执行消耗的cpu资源 数据安全:黑客可能利用网页生产的sql代码的where条件的值修改成具有攻击性例如1=1 阅读全文
posted @ 2021-02-04 09:31 踏雪无痕2017 阅读(478) 评论(0) 推荐(0)
摘要:之前一套11g rac 数据库,出现大量 ges enter server mode 等待事件,排在等待事件top1,平均等待2秒钟,查询mos 资料,有2种可能情况导致:数据库负载高,data guard环境备库应用redo 速度慢,检查db负载、备库日志同步情况,发现正常,继续排查。 问题困扰了 阅读全文
posted @ 2021-02-04 08:50 踏雪无痕2017 阅读(671) 评论(0) 推荐(0)
摘要:昨天正准备下班,zabbix 监控预警,报ogg 投递进程abort,马上连到生产库查看,果然进程挂掉,手动启动进程依然挂掉,执行view report 查看到如下报错: 2021-02-02 18:59:26 WARNING OGG-01221 Connect failed to 10.178.4 阅读全文
posted @ 2021-02-03 19:32 踏雪无痕2017 阅读(647) 评论(0) 推荐(0)
摘要:rman 全备份与level 0 级差异备份均是备份数据库所有数据,全备份不能用于差异备份恢复基准,level 0级差异备份能用于level 1、2、3...n 级差异备份恢复的基准。 阅读全文
posted @ 2021-02-03 18:41 踏雪无痕2017 阅读(388) 评论(0) 推荐(0)
摘要:差异增量备份:备份同级或上级备份以来变化的数据块,是增量备份的默认备份方式,即level 1备份上次level 1或level 0备份以来变化的数据块,level 2 备份上次level 2或level 1 或level 0 备份以来变化的数据块; 累积增量备份:备份上级备份以来变化的数据块,即le 阅读全文
posted @ 2021-02-03 18:31 踏雪无痕2017 阅读(273) 评论(0) 推荐(0)
摘要:数据访问方式: 物理读:从磁盘读取数据到buffer cache,消耗磁盘io,一般是全表扫描导致,可以通过添加索引方式减少数据访问达到降低io目的 逻辑读:直接从内存缓冲区获取数据,分为当前读和一致性读,当前读获取数据块的最新版本,进程会给读取的块加锁,一致性读读取是块的最新版本或者回滚段中的历史 阅读全文
posted @ 2021-02-03 18:18 踏雪无痕2017 阅读(952) 评论(0) 推荐(0)
摘要:今天从12c 生产环境导出一份数据库结构,dump file 传给同事导入到11g 环境,我这边导出显示成功,同事导入报错,检查导出log ,dump 文件生成没有问题,应该是版本兼容问题,oracle用数据泵从高版本导出数据导入到低版本库,导出时需加入参数version=导入的低版本对应的数据库版 阅读全文
posted @ 2021-02-03 17:02 踏雪无痕2017 阅读(231) 评论(0) 推荐(0)