代码改变世界

随笔分类 -  Oracle

DG - logical standby switchover切换过程

2016-07-24 20:47 by abce, 350 阅读, 收藏, 编辑
摘要: 从11g起,主库和逻辑备库之间切换不再需要关闭任何数据库实例。 1.检查主数据库是否处于考虑切换状态 结果为to standby,表明主库已近处在考虑切换状态。 2.在当前主库执行,通知主库数据库角色可能发生变化 3.在备库执行,通知备库角色可能发生变化 这里备库会创建新的数据字典,并发送到主库 4 阅读全文

Oracle官方文档在线查看

2016-07-22 09:00 by abce, 880 阅读, 收藏, 编辑
摘要: 1.9i Oracle官方文档在线查看 http://www.oracle.com/pls/db92/homepage 2.10g Oracle官方文档线查看 http://www.oracle.com/pls/db102/homepage 3.11gR1 Oracle官方文档线查看 http:// 阅读全文

Real-Time SQL Monitoring

2016-07-22 08:49 by abce, 941 阅读, 收藏, 编辑
摘要: Real-Time SQL Monitoring可以在sql运行的时候监控其性能。 缺省情况下,单个sql执行花费的CPU或I/O时间超过5秒或sql并行执行的时候,Real-Time SQL Monitoring会自动启动。 可以通过视图v$sql_monitor、v$sql_plan_monit 阅读全文

使用NBU进行oracle异机恢复

2016-07-20 13:21 by abce, 3786 阅读, 收藏, 编辑
摘要: windows平台的异机恢复,目录不同 1.异机环境准备安装oracle介质安装nbu客户端在异机主机的host文件中添加nbu server主机和原主机信息 2.恢复spfile文件 3.恢复控制文件 4.将数据库置于mount状态 5.恢复数据文件 6.打开数据库 7.针对上一步出现的错误,重命 阅读全文

Rman备份的保留策略(retention policy)

2016-07-08 14:41 by abce, 12431 阅读, 收藏, 编辑
摘要: 什么是备份的保留策略(retention policy) 保留策略就是指某份备份是否要保留以及保留多久。可以使用configure retention policy命令来创建一个一致的、自动的备份保留策略。 当一个备份策略生效后,rman就认为数据文件、控制文件的备份是obsolete的,也就是说根 阅读全文

Oracle忽略hint的几种情形

2016-06-29 09:59 by abce, 738 阅读, 收藏, 编辑
摘要: 1.hint有语法错误、拼写错误 2.hint无效。比如索引不存在、非等值查询使用hash hint等 3.多个hint之间自相矛盾 4.hint受到了查询转换的影响 5.hint受到了数据库保留字的影响。如果在组合hint中写自定义的注释,最好将它们写到组合hint的最末尾。 阅读全文

禁掉数据库中的自动统计信息收集任务

2016-06-28 14:42 by abce, 423 阅读, 收藏, 编辑
摘要: 1.oracle 10g SQL> exec dbms_scheduler.disable('GATHER_STATS_JOB'); 2.oracle 11g SQL> exec dbms_auto_task_admin.disable( client_name=>'auto optimizer stats collection',operation=>NULL,window_name=>NU... 阅读全文

oracle开启numa的支持

2016-06-24 16:23 by abce, 1388 阅读, 收藏, 编辑
摘要: 在11.2中,即使是系统支持numa架构,oracle默认也不再检测硬件是否支持numa,也不开启对numa的支持。 要想开启对numa的支持,必须设置隐含参数: _enable_NUMA_support=TRUE (参数_enable_NUMA_optimization已经过期) oracle 1 阅读全文

RAC和ASM环境下修改控制文件control file

2016-06-12 18:55 by abce, 890 阅读, 收藏, 编辑
摘要: 1,目前控制文件只有一个,为了安全性,增加到3个 SQL> select name from v$controlfile; NAME -------------------------------------------------------------------------------- +DATA/racdb/controlfile/current.283.914350675 2,... 阅读全文

DG - physical standby failover切换过程

2016-04-25 12:39 by abce, 370 阅读, 收藏, 编辑
摘要: 1.failover前检查 2.执行failover 阅读全文

DG - physical standby switchover切换过程

2016-04-21 13:57 by abce, 1659 阅读, 收藏, 编辑
摘要: 一.切换前检查1.检查备库已经全部接收到主库的redo如果是最大可用性、最大保护性模式,可以在primary端查看v$archive_dest_status,确认是否所有的redo已经传送到备库#在主库执行 可以看出主备未同步且是最大性能保护模式,还要执行更多检查操作(如果是最大可用性、最大保护性模 阅读全文

DG - 开启Active Data Guard

2016-04-19 15:36 by abce, 534 阅读, 收藏, 编辑
摘要: 在配置active data guard之前,phycial standby必须处于以下两个状态之一: (1)standby处于mount状态,并且redo apply正在运行中 (2)standby被干净的关闭,redo apply被停止 1.配置active data guard 前提条件:st 阅读全文

DG - 将physical standby置于read-only模式

2016-04-18 20:32 by abce, 534 阅读, 收藏, 编辑
摘要: 1.备库处于关闭状态 2.备库处于redo apply状态 阅读全文

DG - dataguard trouble shooting的相关视图

2016-04-17 14:59 by abce, 419 阅读, 收藏, 编辑
摘要: •V$DATAGUARD_STATS:显示dataguard统计信息 •v$managed_standby:显示physical standby数据库后台进程的当前状态 •v$standby_apply_snapshot:显示当前应用重做数据的速度 •v$recovery_progress:跟踪da 阅读全文

优化器的查询转换

2016-02-03 13:14 by abce, 237 阅读, 收藏, 编辑
摘要: 1.视图合并 2.谓词推进 优化器将查询块的相关的谓词推进到视图查询块。 a.定义一个视图 b.执行查询 c.谓词推进(优化器真正执行的sql) 3.非嵌套子查询:将子查询转换成等价的join连接 4.使用物化视图进行查询重写 阅读全文

配置和使用buffer cache

2016-02-02 16:15 by abce, 593 阅读, 收藏, 编辑
摘要: 存放从磁盘读取的数据。排序和并行读不会使用buffer cache 可以从v$db_cache_advice或者buffer cache的命中率来检查buffer cache设置是否合理 查看v$db_cache_advice需要开启参数db_cache_advice buffer cache的命中 阅读全文

buffer cache中,各个object对象占用的buffer blocks

2016-02-02 16:10 by abce, 288 阅读, 收藏, 编辑
摘要: buffer cache中,各个object对象占用的buffer blocks: 阅读全文

ORACLE 11G内存管理方式

2016-02-02 13:44 by abce, 952 阅读, 收藏, 编辑
摘要: SGA包含的组件: 组件名 说明 参数 buffer cache 存放从数据文件中读取的数据拷贝,所有用户之间是可以共享的 db_cache_size db_keep_cache_size db_recycle_cache_size db_nk_cache_size redo log buffer 阅读全文

interblock corruption & intrablock corruption

2016-01-25 13:37 by abce, 800 阅读, 收藏, 编辑
摘要: interblock corruption: corruption blocks rather than within the block itself. can only be logical corruption. intrablock corruption: corruption within 阅读全文

SQL Performance Analyzer

2016-01-22 15:56 by abce, 843 阅读, 收藏, 编辑
摘要: SQL Performance Analyzer 系统发生变更,比如升级数据库、增加索引,都会可能导致sql的执行计划发生改变,从而影响sql的性能。 如果能预知系统变更会对sql的性能的影响,就可以提前调整系统的性能,从而避免sql性能退化。 sql性能分析器通过识别每个SQL语句的性能差异,自动 阅读全文
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页