代码改变世界

Oracle 10g DG 数据文件迁移

2018-05-05 11:10 by AlfredZhao, 1296 阅读, 0 推荐, 收藏,
摘要:背景: 某客户Oracle 10g 的DG由于空间不足,之前将部分数据文件迁移到其他目录,如今原目录扩容成功,要将之前迁移的数据文件再次迁移回来。 环境: Oracle 10.2.0.5 DG 单机 首先想到的是10gDG是在mount模式下应用的,在测试环境可以很容易的模拟下这个需求实现的过程: 阅读全文

实验:利用ASMLib创建ASM磁盘

2018-04-25 00:39 by AlfredZhao, 1079 阅读, 0 推荐, 收藏,
摘要:环境: RHEL 6.5 + Oracle 11.2.0.4 RAC(2 nodes) 目的: 在实验环境使用ASMLib配置共享ASM磁盘,虽然我们已经不建议使用ASMLib进行绑盘,但是无奈有客户是这样做的,而作为一名合格的乙方技术人员,我们是需要熟悉不同技术(包括这种已经不再推荐使用的技术)从 阅读全文

实验:记录一则删除GI的过程

2018-04-24 15:04 by AlfredZhao, 430 阅读, 0 推荐, 收藏,
摘要:环境: RHEL 6.5 + Oracle GI 11.2.0.4 (2 nodes) 参考MOS文档 How to Deconfigure/Reconfigure(Rebuild OCR) or Deinstall Grid Infrastructure (文档 ID 1377349.1) "1. 阅读全文

测试修改gcs_server_processes参数

2018-04-22 23:41 by AlfredZhao, 2019 阅读, 0 推荐, 收藏,
摘要:RAC部署前提是要求各节点的主机硬件一致的,但实际如果碰上一些不规范的客户,经费有限或是扩容时已买不到同样的机器,那么采购的机器会有一些区别,比如RAC各节点的CPU核数有区别,那么默认的gcs_server_processes在各节点之间也可能不同。而我们针对这种情况是建议RAC各节点使用相同的g 阅读全文

Oracle RAC环境下定位并杀掉最终阻塞的会话-续

2018-04-21 08:47 by AlfredZhao, 1290 阅读, 0 推荐, 收藏,
摘要:之前在《 "Oracle RAC环境下定位并杀掉最终阻塞的会话" 》中,最终使用一个SQL查询出RAC实例之间的所有阻塞关系。但是实际在某些极端的生产环境,是不允许执行复杂的SQL语句,即使允许执行可能现场也不方便复制SQL,手敲的话效率低下,那么本文就介绍另一种简单的方法来快速定位最终阻塞会话,也 阅读全文

技巧:如何提升Oracle用户密码的安全性

2018-04-17 15:50 by AlfredZhao, 1112 阅读, 1 推荐, 收藏,
摘要:环境: Oracle 11.2.0.4 客户需求: 主要背景是数据库中有很多业务用户名,且由于部分用户缺乏安全意识,甚至直接将自己的密码设置为和用户名一样,目前客户期望密码设置不要过于简单,最起码别和用户名一致或相似就好。 "1.官方解决方案" "2.删减版解决方案" "3.测试验证方案" "4.用 阅读全文

Oracle RAC环境下定位并杀掉最终阻塞的会话

2018-04-04 16:29 by AlfredZhao, 2996 阅读, 1 推荐, 收藏,
摘要:实验环境: Oracle RAC 11.2.0.4 (2节点) "1.模拟故障:会话被级联阻塞" "2.常规方法:梳理找出最终阻塞会话" "3.改进方法:立即找出最终阻塞会话" 之前其实也写过一篇相关文章: "如何定位Oracle数据库被锁阻塞会话的根源" 但上文给出的例子过于简单,实际对于生产中复 阅读全文

Oracle之SQL优化专题01-查看SQL执行计划的方法

2018-04-01 22:05 by AlfredZhao, 19992 阅读, 3 推荐, 收藏,
摘要:在我2014年总结的“ "SQL Tuning 基础概述" ”中,其实已经介绍了一些查看SQL执行计划的方法,但是不够系统和全面,所以本次SQL优化专题,就首先要系统的介绍一下查看SQL执行计划的方法。 本文示例SQL为: "1.explain plan for" "2.set autotrace" 阅读全文

记录一则ASM实例阻塞,rbal进程异常的案例

2018-03-27 10:56 by AlfredZhao, 1435 阅读, 0 推荐, 收藏,
摘要:- [1.故障现象描述](#1) - [2.确认故障现象](#2) - [3.排查ASM层面](#3) - [4.解决问题](#4) 1.故障现象描述 **环境:**AIX 7.1 + Standalone Oracle 11.2.0.4 **现象:**客户反映某11g版本的ADG备库无法正常进行任 阅读全文

警示:AL32UTF8字符集不是ZHS16GBK字符集的超集

2018-03-26 22:17 by AlfredZhao, 11105 阅读, 2 推荐, 收藏,
摘要:今天有客户向我咨询:数据库由ZHS16GBK字符集修改为AL32UTF8字符集,发现中文的数据中小部分出现乱码,客户认为AL32UTF8明明可以支持更多的文字,不应该出现这样的情况才对。 从现象看,基本可以确认故障是字符集转换导致的,Oracle也强烈不建议做这种字符集转换的操作,幸好该客户的操作只 阅读全文
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 68 下一页