自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

翻译 Performance Improvement Methods

Performance Improvement MethodsThis chapter discusses Oracle Database improvement methods and contains thefollowing sections:■ The Oracle Performance Improvement Method■ Emergency Perfor

2013-03-28 18:37:11 925

原创 SQL优化一例:巧用hint

Oracle的hint为DBA必须掌握的一项技能,下文中记录了用hint来解决的一个sql优化案例。问题描述:从10gR2迁移到11gR2后,有条SQL运行变的很慢,大概要30s左右。select prd.delevery_order_id, prd.sku_desc, prd.item_id, prd.product_name,

2013-03-27 09:36:21 949

原创 GoldenGate for RAC 错误一例

之前配置了好几套RAC的ogg都没出现问题,今天配置的时候出现问题,记录如下:database version:11.2.0.3 RACOGG version: 11.2.1.0.1前面的配置就略过了,在配置extract进程的时候出现如下问题:GGSCI (postmallrac1) 5> add extract ext01, tranlog, threads 2, begin

2013-03-24 14:26:03 1713

原创 Oracle redo log 删除后处理方法

在生产中,难免碰到各种场景。下面记录一下redo log被删除掉的处理方法。数据库版本:SQL> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Ed

2013-03-22 14:48:17 6012

原创 使用TTS实现Oracle跨版本迁移

TTS实现数据库迁移,具有速度快、支持跨平台和跨版本等优点。本文记录了用TTS从10g single迁移到11g RAC的过程。Source数据库版本和字符集设置:SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g

2013-03-18 17:41:16 3880

原创 GoldenGate升级步骤

公司现在使用的ogg版本为11.1.1.1.2,在RAC上使用存在不少BUG,所以决定升级至11.2.1.0.1。target端的ogg版本应该大于或者等于source端的ogg版本,否则存在一定隐患,所以最好先升级target端,然后再升级source端。升级步骤大概如下:Target端:(oracle 11.2.0.3 单实例)1、停止相关进程,备份参数文件先stop掉source端pump进

2013-03-18 17:41:14 1549

原创 OGG-01738 BOUNDED RECOVERY

database version:11.2.0.3 RACgoldengate version :11.1.1.1.2早上发现数据同步异常,source端状态如下:GGSCI (ulecardrac1) 3> info allProgram Status Group Lag Time Since ChkptMANAGER RUNNING

2013-03-18 17:41:12 3389

原创 Change Vip in 11gR2 RAC

最近需要对主库迁移至11gR2 RAC,其原来的IP地址需要在迁移的时候,改成RAC的一个vip。在测试库上测试了一下,在节点postmallrac1把vip从172.24.138.105改成172.24.138.104,大概过程如下:1、Stop service of current nodepostmallrac1# cd /u01/app/grid/product/11.2.0/

2013-03-18 17:41:10 819

原创 ogg错误一例:OGG-01028

昨天刚刚对公司的一套RAC库用ogg做了到报表库的同步,还没来得及做监控。今天一早来看,发现source端extract进程昨晚10点多ABENDED掉了,查看ggserr.log,内容如下:2013-02-26 22:00:27  ERROR   OGG-01028  Oracle GoldenGate Capture for Oracle, ext232.prm:  Object with o

2013-03-18 17:41:08 7755

原创 MySQL主从复制失败处理

发现从库复制失败,用如下方法解决     mysql> slave stop;    mysql> set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;   mysql> slave start;          发现Seconds_Behind_Master=7649,而且速度越来越慢,表示越来越落后于主库。     执行如下命令:

2013-03-18 17:41:06 1374

原创 SQL Loader的使用

Oracle的sql loader用于将CSV等文本文件格式的数据快速的导入到表中。其基本的用法如下:第一步:编写ctl文件$ vi /dump/sqlload/sqlldr0815.ctlload datacharacterset ZHS16GBKinfile '/dump/sqlload/20120801-0815.csv'insertinto tabl

2013-03-18 17:41:04 1205

原创 手动删除EM资料库

在Oracle的EM配置中,有时候需要删除EM资料库后再重新配置,但是在删除的时候经常会碰到用'emca -repos drop'失败的情况。这时候就需要手动来删除EM资料库。SQL> conn / as sysdba;SQL> drop user sysman cascade;SQL> drop role MGMT_USER;SQL> drop user MGMT_VIEW cascade;SQ

2013-03-18 17:41:02 1474

原创 用snapshot方式对MySQL进行备份

MySQL有多种备份方式,包括mysqldump、mysqlhotcopy等。这里来介绍一下利用lvm的snapshot方式来对MySQL进行备份。第一步:把数据库的datadir建在LV上创建pv# pvcreate /dev/sda8创建vg# vgcreate vg0 /dev/sda8创建lv,不要把vg0的空间都占用,需要在vg0中预留足够的空间里来放置snapshot# lvcreat

2013-03-18 17:40:59 1476

原创 在同一MySQL机器上做多台MySQL主机的slave端

在生产中,为了节省空间,可能多台MySQL服务器的slave端都在同一主机上,那就需要对slave端进行一些特殊的配置才行。以下 是我在虚拟机上进行的模拟步骤。第一步:装虚拟机 三台虚拟机的操作系统都是CentOS 5.8(64位)、内存均分配512M,IP地址分配为 主库A:128.192.0.44  主库B:128.192.0.55 从库C:128.192.0.88 装完第一台后,直接用

2013-03-18 17:40:57 943

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除