数据库

【RAC】RAC_for_linux迁移之更换主机设备

RAC迁移之更换主机设备一、状况描述:      在生产系统中,服务器设备难免会出现故障,由于设备老化、机器性能减低及其他原因,下面我们介绍怎么样替换RAC中每个节点的主机。      替换RAC主机节点,由以下几种方式:   1) 添加新节点、剔除原有...

xysoul_云龙
Oracle
2014-02-20 23:15

监控oracle性能的一些常用查询

1.查看临时表空间使用情况 Select f.tablespace_name,sum(f.bytes_free + f.bytes_used) /1024/1024/1024 "total GB",sum((f.bytes_free + f.bytes_used) -nvl(p.bytes_used, 0))/1024/1024/1024 "Free GB" ,sum(nvl(p.bytes_used, 0))/1024/1024/1024 "Used GB"from sys....

315959312
Oracle
2014-02-20 16:34

RAC解决单节点报 CRS-4047: No Oracle Clusterware components configured.

?[root@his2 bin]# ./crsctl check crs? 检查服务状态CRS-4047: No Oracle Clusterware components configured.CRS-4000: Command Check failed, or completed with errors.[root@his2 bin]# ./crsctl stat res -tCRS-4047: No Oracle Clusterware components configured.CRS-4000: Command Status fa...

muxinqing
Oracle
2014-02-20 12:30

DATAGUARD配置参数详细解释

DB_NAME  只需注意DataGuard的主备各节点instance使用相同的db_name即可。推荐与service_name一致。 Primary Site   Standby Site  *.DB_NAME='DB'  *.DB_NAME='DB’  DB_UNIQUE_NAME  Primary...

muxinqing
Oracle
2014-02-20 12:23

查看执行计划(二)

查看SQL执行计划,10046事件和SET AUTOTRACE

wzz123snow
Oracle
2014-02-20 10:45

ASM中磁盘组权限问题

昨天,在向ASM磁盘组backup中添加磁盘的时候,一直添加不了。报错如下:(从日志里将报错信息摘出来)cd /oracle/app/grid/diag/asm/+asm/+ASM1/traceSQL> alter diskgroup BACKUP add disk '/dev/mapper/backup1p1' ORA-15032: not all alterations performedORA-15031: disk specification '/dev/mapper/bac...

dingzihan
Oracle
2014-02-20 10:32

MySQL触发器

MySQL 触发器 trigger 技巧 开发

longer3281
MySQL
2014-02-20 10:24

一次基于rman的不完全恢复

事件背景:zt导入其他客户的数据至本地数据库导致数据丢失,此数据库开启了归档模式,最后一次rman备份是2014年2月18日的22:00,导数据是2014年2月19日的上午11点。 1、检验备份有效性,确认2014年2月18日晚22:00备份有效 RMAN> crosscheck backupset; allocated channel:OR...

何懿44
Oracle
2014-02-19 17:41

理解:MySQL的null与空字符串的不同

MySQL的null与空字符串:搞过Oracle的人,常常会对MySQL的null与空字符串''搞错。在Oracle里:null 与 ''是等价的。15:02:40 sql>create table test(v varchar2(10));15:02:46 sql>insert into test values('');15:03:07 sql>insert into test values(null);15:03:12 sql>commit;15:04:05 sql>select count(...

denglt
MySQL
2014-02-19 17:41

聊聊dba_temp_free_space的allocated_space和free_space

 每一个Oracle版本,都会有很多新特性和技术推出。这些技术特性,在很大程度上都能改进Oracle运行效率和应用效果,或者提高我们日常工作能力。Temp表空间是Oracle表空间体系中一种很特殊的表空间对象。临时表空间主要用于支持临时表空间使用、排序分组动作空间溢出暂存等作用。我们对Temp的使用,大都是局限...

realkid4
Oracle
2014-02-19 17:04

基于归档的热备份完全恢复

原理与基于归档的冷备份完全恢复基本相同,场景为某数据文件损坏或丢失,需要做归档模式下的完全恢复:完全恢复的条件:有最近的一次数据文件备份控制文件和联机日志文件没有损坏从备份时间开始到数据文件损坏时的所有归档日志文件完好一、         &n...

nathanzhn
Oracle
2014-02-19 15:47

基于归档的冷备份恢复

基于归档的冷备份恢复--脱机恢复,可以是完全恢复也可能是不完全恢复。完全恢复的场景适用于数据文件和控制文件丢失或损坏,但是联机重做日志文件均完好,这时可以利用冷备份+重建控制文件+归档+联机重做日志文件进行数据库的完全恢复。需要做归档模式下的完全恢复:完全恢复的条件:有最近的一次数据文...

nathanzhn
Oracle
2014-02-19 15:45

查看执行计划(一)

查看执行计划的几种方式:1)explan plan 命令语法是explan plan for + 目标sqlselect * from table(dbms_xplan.display);SQL> explain plan for select empno,ename,dname from scott.emp t11,scott.dept t12 where t11.deptno=t12.deptno;已解释。SQL> set linesize 200SQL> select * from table(dbms_xplan.dis...

wzz123snow
Oracle
2014-02-19 14:31

CentOS下MySQL最新版本5.6.13源码安装过程

2个月前公司给DBA的测试服务器被收回去了,一直跟开发用一组DB,有些需要测试的小功能,需要不断重启db,为了不影响开发同事,自己又申请了一个虚拟机,准备安装最新的5.6.13版本的MySQL社区版。 1 download thetar.gzwgethttp://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.13.tar.gz/from/htt...

mchdba
MySQL
2014-02-18 21:50

RAC环境下创建本地数据文件的解决方法

同事不小心,在RAC环境下创建了本地数据文件,这个肯定会出问题的,节点2不能访问此数据文件。其实发现做错了,立马删掉应该没有问题。数据文件还没有数据。下面演示一下错误的解决方法,思路就是,把本地文件COPY到共享磁盘中(ASM),在rename即可。点击(此处)折叠或打开SQL> alter table...

charmesp
Oracle
2014-02-18 16:56