Category Archives: DB

Database 数据库

小知识:RMAN基于某个具体时间点的恢复示例

最近帮忙基于某个时间点恢复一个库,说是备份和归档是全的。
好多年没做过这类事情了,不过这算是最基本的DBA技能,下面给出RMAN基于某个具体时间点的恢复示例脚本: Continue reading

Posted in Oracle备份恢复 | Tagged , | Comments Off on 小知识:RMAN基于某个具体时间点的恢复示例

小知识:RMAN备份当前控制文件报错ORA-245

在一个备份的case上遇到备份控制文件报错ORA-245,最终通过修改snapshot controlfile默认位置到ASM磁盘组后解决。 Continue reading

Posted in Oracle | Tagged , | Comments Off on 小知识:RMAN备份当前控制文件报错ORA-245

小知识:在Exadata平台上使用ExaWatcher收集信息

在非Exadata平台上,我们通常会使用DBA已经很熟悉的OSW;而在Exadata平台,我们使用ExaWatcher,本质上其实是一类东西,只是ExaWatch在OSW基础上又做了一些优化.. Continue reading

Posted in Oracle一体机 | Tagged , , | Comments Off on 小知识:在Exadata平台上使用ExaWatcher收集信息

小知识:Exadata平台去掉密码输错延迟10分钟登录

Exadata解除密码输错就要等待10分钟才能登陆的默认限制。 Continue reading

Posted in Linux, Oracle一体机 | Tagged , | Comments Off on 小知识:Exadata平台去掉密码输错延迟10分钟登录

小知识:PDML的注意事项补充

关于PDML,之前在 [并行,想说爱你不容易]中的第一节就介绍过,今天在客户现场协助测试时又遇到几个有关PDML的问题,都蛮典型的,记录一下 Continue reading

Posted in Oracle性能优化 | Tagged , , , | Comments Off on 小知识:PDML的注意事项补充

使用XAG配置GoldenGate在RAC集群环境中的高可用

本文是根据实际客户测试需求整理,因为客户OGG所在环境只有GI集群,数据库部署在其他位置,所以会有一些差异,但核心思路一致,已完全测试通过,整理出来供大家参考 Continue reading

Posted in Oracle安装部署, Oracle最佳实践 | Tagged , , | Comments Off on 使用XAG配置GoldenGate在RAC集群环境中的高可用

Oracle Linux切换uek内核到rhck内核解决ACFS兼容问题

背景:协助客户做验证,客户使用的是RHEL7.6环境,我这边是OEL7.6环境,开始以为区别不大,结果acfs兼容还是遇到问题,特此记录下 Continue reading

Posted in Oracle故障处理 | Tagged , , , | Comments Off on Oracle Linux切换uek内核到rhck内核解决ACFS兼容问题

Oracle 19c RAC自动应用RU补丁过程

笔者好久没有使用opatchauto打过补丁了,搜了下自己的历史随笔,上次opatchauto打补丁的记录还是Oracle 11g版本,而11g版本如今已经不再向客户推荐,19c也已经成为当下强力推荐的长期支持版本,我们知道19c的补丁也改为RU.. Continue reading

Posted in Oracle补丁应用 | Tagged , | Comments Off on Oracle 19c RAC自动应用RU补丁过程

Oracle 数据库版本路线图

经常会有客户困惑某个Oracle版本的支持周期,且希望得到确切的官方说明,其实这可以从MOS文档:
Release Schedule of Current Database Releases (Doc ID 742060.1)
找到具体说明,该文档会更新最新的版本支持情况。 Continue reading

Posted in Oracle补丁应用 | Tagged | Comments Off on Oracle 数据库版本路线图

有些尴尬的一次集群启动故障排错

因为工作性质改变,有许久没动手处理故障了,今天的排错也是非生产环境,为验证一些测试临时搭的一套11g RAC环境,为了省时间,直接拿之前备份的vbox的环境拷贝,结果启动机器发现集群无法启动.. Continue reading

Posted in Oracle故障处理 | Tagged , | Comments Off on 有些尴尬的一次集群启动故障排错

Exadata存储节点的CPU限制成功了没?

上篇随笔谈到刷1/8 rack时,日志显示存储节点已经成功限制CPU的,可如果使用mpstat命令看貌似还是64 CPU,难道实际没有成功吗? Continue reading

Posted in Oracle一体机 | Tagged , | Comments Off on Exadata存储节点的CPU限制成功了没?

如何减少Exadata计算节点CPU的Core数量

最近为某客户做一个Exadata的PoC测试,要求是X8 1/8 rack配置,目前机器是1/4 rack的硬件。
OEDA配置时只选择了1/8 rack选项,其他都没有配置。但是在一键刷机时会发现跳过了计算节点的1/8 rack配置,只对存储节点进行了1/8 rack配置.. Continue reading

Posted in Oracle一体机 | Tagged , | Comments Off on 如何减少Exadata计算节点CPU的Core数量

如何选择适合你的HTAP数据库?

当我们在网络上去搜索“HTAP”关键字,相关信息很多会提到分布式/集中式架构、传统数据库/新型数据库等等概念,本文就从这些相关概念来切入,抛砖引玉,试着理清面临如今众多的数据库,对于有HTAP需求的用户,究竟该如何理性的选择。 Continue reading

Posted in Oracle一体机 | Tagged | Comments Off on 如何选择适合你的HTAP数据库?

小知识:Oracle中的层次查询

使用Oracle中的start with .. connect by prior ..语句可以轻松实现。 Continue reading

Posted in Oracle SQL | Tagged , | Comments Off on 小知识:Oracle中的层次查询

小知识:使用MOS下载Oracle介质快速参考

之前对选Release、Patch Set、PSU都有专门的文档,现在早已简化,针对这些以及之后RU、RUR等都包含在MOS文档:2118136.2 Continue reading

Posted in Oracle安装部署, Oracle补丁应用 | Tagged , , , , , , , , , | Comments Off on 小知识:使用MOS下载Oracle介质快速参考