愿你出走半生,归来仍是少年

Kratos
专注于用户阅读体验的响应式博客主题
Oracle

Flashback Databsae

■■■Flashback Databsae 确认数据库处于archive log模式且数据库开启闪回功能,Flashback Database实际是对数据库的一个不完全恢复操作,因为需要关闭数据库重启到mount状态。 ■■数据库是否开启flashback database select flashback_on from v$database; alter database flashback on; ■■通过时间戳闪回 flashback database to timestamp to_timestamp('…

2018年2月28日 0条评论 1374点热度 0人点赞 liking 阅读全文
Oracle

Flashback Query

■■■Flashback Query 以表为单位查询过去的数据称为闪回查询,主要有两种方式:闪回时间点查询、闪回版本查询 ■■闪回时间点查询 利用select命令的“as of”子句与PL/SQL包dbms_flashback在过去的一个时间点上的查询。 SELECT * FROM tb AS OF TIMESTAMP to_timestamp('2018-02-28 10:37:00', 'yyyy-mm-dd hh24:mi:ss'); SELECT * FROM tb AS OF TIMESTAMP (SYS…

2018年2月28日 0条评论 1602点热度 0人点赞 liking 阅读全文
Oracle

无法删除archivelog

在一个ADG环境的主库,删除archivelog时,由于ADG备库尚未应用提示无法删除,此时可以设置隐含参数_deferred_log_dest_is_valid为FALSE【即时生效】,即可删除。 alter system set "_deferred_log_dest_is_valid" = FALSE scope=both; 实际可以delete时加force参数即可,无需修改此参数。

2018年2月24日 0条评论 13597点热度 0人点赞 liking 阅读全文
Oracle

我为什么不推荐在虚拟机环境下安装ORACLE RAC

当前在绝大多数的生产环境中,安装oracle RAC都是基于2台或3台物理主机进行配置,很少在虚机上配置RAC。 这是因为,oracle RAC架构本身就已经实现了高可用、负载均衡、横向能力扩展、服务虚拟化等,如果在底层实施hypervisor虚拟化后再构建RAC,相当于虚拟化、高可用等的重复实施,有一部分能力的无谓消耗,而且多了一些管理环节和故障的可能。并且,根据我们的实施经验,我们发现,对于较大处理能力的应用实施,如果底层基于虚拟化资源,会明显影响整体处理能力,同时还发现虚机资源池整体管理不够成熟的情况比比皆是…

2018年2月24日 1条评论 17138点热度 0人点赞 liking 阅读全文
Oracle

_use_adaptive_log_file_sync

该参数在commit次数较多的系统中,post/wait and polling特性对性能影响明显,主要是在写日志上的等待上影响了事务的提交速度,建议在11g中关闭(设置为false)。 col sess_value for a11 col inst_value for a11 SELECT a.ksppinm NAME, a.ksppdesc description, b.ksppstvl sess_value, c.ksppstvl inst_value FROM x$ksppi a, x$ksppcv b, …

2018年2月23日 0条评论 2662点热度 0人点赞 liking 阅读全文
Oracle

PARALLEL_MAX_SERVERS

Property Description Parameter type Integer Default value PARALLEL_THREADS_PER_CPU * CPU_COUNT * concurrent_parallel_users * 5 Modifiable ALTER SYSTEM Range of values 0 to 3600 Oracle RAC Multiple instances can have different values. Note: This parameter appli…

2018年2月14日 0条评论 1722点热度 0人点赞 liking 阅读全文
Oracle

gc buffer busy acquire 等待事件

概述 --------------------- gc buffer busy是RAC数据库中常见的等待事件,11g开始gc buffer  busy分为gc buffer busy acquire和gc buffer  busy release。 gc buffer busy acquire是当session#1尝试请求访问远程实例(remote  instance) buffer,但是在session#1之前已经有另外一个session#2请求访问了相同的buffer,并且没有完成,那么session#1等待g…

2018年2月14日 0条评论 13469点热度 0人点赞 liking 阅读全文

近期文章

  • 数据库IO性能优化思考
  • RAID10和RAID5性能对比测试
  • 迁移MySQL数据到Oracle实践记录
  • 瀚高数据库不同版本对实例级用户的支持情况
  • 使用PBM对MongoDB做物理备份和恢复

近期评论

  1. liking 发表在 使用PBM提高MongoDB备份效率
  2. liking 发表在 linux8安装oracle 11g遇到的问题记录
  3. liking 发表在 MySQL PXC集群新增一个高版本节点
  4. liking 发表在 我为什么不推荐在虚拟机环境下安装ORACLE RAC
  5. liking 发表在 Docker in Docker测试

COPYRIGHT © 2026 愿你出走半生,归来仍是少年. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang