数据库

三种Oracle RMAN备份加密策略(下)

   说明:本篇参考eygle老师的作品《Oracle DBA手记4:数据安全警示录》,特此表示感谢。3、Oracle Wallet加密策略  Oracle Wallet是一种加密安全策略,过去我们在TDE(Oracle透明加密)部分研究过这个组件。简单的说,Oracle Wallet就是在本机上配置一个加密配置文件,通过SQL命...

realkid4
Oracle
2015-06-16 08:31

关于aio的设置的讨论

之前在博文中分享过一个ora错误。对于此,根据日志分析了相关的ora错误,但是从客户的角度还是希望能够提前做些什么,所以aio的设置就成为刻不容缓的一个任务。但是对于aio的设置大家还是存在一定的分歧。在此贴出来供大家讨论,在oracle官方文档中也没有详细的说明和建议。首先aio的设置在/etc/sysctl.conf就有设置,...

jeanron100
Oracle
2015-06-15 22:57

XtraBackup在线进行MySQL的主从部署一

【前言】MySQL的主从部署的方法有很多种,最常见的方法就是用mysqldump的方式进行,众所周知mysqldump方式构建主从的方法有两个很大的缺点: 1、主库需要锁表,这就意味着这期间主库不能做修改的操作(在做导出的时候需要停止相关的接口和应用,对于一些小公司可能没影响,但如果是电商平台,就是相当于停止服务; 2、当数...

wzq609
MySQL
2015-06-15 21:49

【RAC】Oracle11g RAC CRS磁盘丢失后恢复

一、         概述        为了方便相关问题测试,我在本机搭建了一套RAC环境,但昨天打开后却发现RAC无法启动了,不错,就当一次实战演练了。        测试环境:Redhat6.3_x64+ oracle11gr2 RAC 二、 ...

xysoul_云龙
Oracle
2015-06-15 09:24

三种Oracle RMAN备份加密策略(上)

 说明:本篇参考eygle老师的作品《Oracle DBA手记4:数据安全警示录》,特此表示感谢。 数据安全,特别是企业核心业务数据的安全问题,是当今全社会共同关注的问题。从前几天轰轰烈烈的携程服务终止,风闻数据库被删除事件,到去年多次发生的互联网公司用户账号密码外泄风波,都不断挑战业界紧绷的...

realkid4
Oracle
2015-06-15 08:55

PostgreSQL 行锁解读

    像其它数据库一样,PostgreSQL数据库不仅有表级别的锁,同时也有行级别的锁。行锁对于提高系统的并行度至关重要。那么PostgreSQL是如何实现行锁的呢? PostgreSQL获取行锁的大致分为以下两个阶段: 1.获取buffer page级别的锁    这是一个buffer content锁,不是单纯的buffer pin,当然buffer...

jesselyu
MySQL
2015-06-14 22:48

MySQL数据库重命名的方法

【前言】由于业务的需求需要对其中的一个数据库进行备份,然后再导入一个全新的数据库;通过衡量发现直接修改当前数据库名称的方式进行备份是最快最省事的方法。本文档总结了对MySQL数据库重命名的一些方法;   【环境说明】 数据库版本:5.5.36 数据库存储引擎:INNODB 表空间存储方式:独立表空间   【操作方法...

wzq609
MySQL
2015-06-14 22:17

重启数据库的一场闹剧

在几周前,某个测试环境在尝试impdp导入dump的时候报了错误,有个DBA立马做了kill session的操作,但是持续了5个小时,session状态还是KILLED,于是他们就在等待session被pmon回收。结果又等了几个小时,还是KILLED状态。最后两拨DBA在交接的时候把这个问题就说明了一下,另外一个DBA继续尝试impdp就报了下面的错误。Con...

jeanron100
Oracle
2015-06-14 07:25

使用RMAN进行数据迁移

使用RMAN进行数据迁移1.查看SCN,然后备份数据库run{allocate channel c1 type disk;allocate channel c2 type disk;allocate channel c3 type disk;allocate channel c4 type disk;allocate channel c5 type disk;sql 'alter system archive log current';backup database tag 'db0'  include current cont...

壹頁書
Oracle
2015-06-11 22:12

【RAC】RAC本地数据文件迁移至ASM的方法(2)

RAC本地数据文件迁移至ASM的方法(2)一、         概述    目前在各个行业业务中存在大量的Oracle RAC环境,尤其对于中小型企业及一些管理不规范的环境中,对数据库的操作也就显得杂乱无章了,它不是核心系统,但有问题也够运维人员喝一壶的。下面说一个常见的...

xysoul_云龙
Oracle
2015-06-11 22:00

一次ORA-00600问题的排查和分析(上)

昨天处理了一起ora-00600的错误,其中也经历了各种曲折,真是雾里看花,看透了之后发现很多问题都是有原因的。起初是开发说有一个job运行的时候报错了,数据库版本是11.2.0.2.0等到问题提交到我这,客户已经检查了一些信息了。但是还是没有结论。对于这个问题,我还是照例开始检查数据库日志。在那个时间段内里出现了o...

jeanron100
Oracle
2015-06-11 19:28

“小过铸大错”——记录一次实验环境故障过程

 从某种意义上说,IT运维管理是一项高风险行业。工作涉及领域广、专业化程度高,并且技术更新升级快。往往是我们还不完全了解一项技术特性的时候,一项新技术就已经跃跃欲试了。当系统出现问题、发生变更配置,出现不熟悉的故障时,冷静下来搞清楚问题原因之后再下手操作是最稳妥的策略。同时,在下手之前要...

realkid4
Oracle
2015-06-11 18:32

关于ORACLE位图索引内部浅论

我们都知道ORACLE位图索引适用于字段不同值很少的情况,同时修改DML会导致整个同样的值全部被锁定,这严重影响了并发性,所以不建议OLTP系统大量使用位图索引。但是具体位图索引的内部是如何排列和组织的呢?如下将进行探讨,由于水平有限可能有一定错误。首先认识BITMAP索引的组织方式,首先看一下ORACLE给出的这张图...

gaopengtttt
Oracle
2015-06-11 15:51

【RAC】RAC本地数据文件迁移至ASM的方法(1)

RAC本地数据文件迁移至ASM的方法(1)一、         概述    目前在各个行业业务中存在大量的Oracle RAC环境,尤其对于中小型企业及一些管理不规范的环境中,对数据库的操作也就显得杂乱无章了,它不是核心系统,但有问题也够运维人员喝一壶的。下面说一个常见的...

xysoul_云龙
Oracle
2015-06-11 14:28

ASM管理命令行三工具:KFOD、KFED和AMDU(下)

 3、AMDU AMDU是笔者个人觉得最像是官方工具的一个,全称为:ASM Metadata Dump Utility。AMDU最大的作用在于可以将ASM Disk Group和DISK所有可用元数据信息导出,并且整理为可读的格式内容。AMDU最大的一个好处,在于其工作不受到Disk Group是否mount访问的影响。这个工具之所以被正式公布,...

realkid4
Oracle
2015-06-10 08:36