xzh2000的个人空间

暂无签名

  • 博客访问: 611294
  • 博文数量: 492
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-25 17:00
个人简介

暂无介绍

文章分类

全部博文(492)

文章存档

2008年(5)

2007年(21)

2006年(144)

2005年(289)

2004年(33)

我的朋友

发布时间:2006-08-25 17:28:39

如果用了raw devices,通常都要为raw devices创建一个软链接,这样在维护起来比较方便,就象文件系统一般,但容易出问题的地方在于两个软链接都连到同一个设备或者链到一个不存在的设备等,standby的mrp进程就会down下来,如果两个软链接都链到同一个在用的裸设备上,standby的实例可能会shutdown的。[@more@]File #770 added to control file as 'UNNAMED00770'.Originally created:'/opt/oradata/tbs_a66.dbf' Recovery was unable to create the file as:'/opt/oradata/tbs_a66.dbf' Mon Aug 21 09:51:41 2006Errors in file /opt/orac......【阅读全文】

阅读(2794) | 评论(0) | 转发(0)

发布时间:2006-08-24 15:09:15

前天开发工程师要求产生一个有规则的唯一编码,编码的格式是yyyymmddx#5,即最后五位每天都是从1开始计数,他们自己的实现方式是直接对表求max(id),如果前8位是当前日期,则编码后六位加1,否则产生编码的规则是:前8位是当前日期,后六位从1开始计数。。。[@more@]由于这种编码规则的需求比较多,如果没有一个很好的接口,那开发工程师每次都要为新的需求(新的表)进行编码,代码重用性差,所以决定写个产生编码的函数来实现这种需求,这需要在数据库中创建一个表来保存一些需要持久化的信息,比如当前的序列及日期,虽然效率没有seque......【阅读全文】

阅读(2893) | 评论(0) | 转发(0)

发布时间:2006-08-20 16:49:05

standby的归档目录做的是raid5,每个归档日志大小是100m,OS是rhel4.3,RDBMS是9206,用time dd if=/arc/archive/1_xxxx.dbf of=/dev/zero bs=1024k count=100测试,存储的速度还是相当快的,但恢复归档的速度是每10分钟左右一个100m的归档,在业务繁忙时间,standby的归档累积相当多。。。[@more@]如何提高standby归档恢复的速度呢?这个测试一下standby的并行恢复速度,需要注意的是:并行度与cpu的个数,dbwn的个数如何分配呢?查metalink得知:1 并行度是cpu x 22 DBWn < cpu的个数测试结果如下:1 dbwn = 2 + parallel 4时,每5分......【阅读全文】

阅读(3044) | 评论(0) | 转发(0)

发布时间:2006-08-16 14:27:45

select id, email, statusfrom test awhere a.id = #Id#and a.gmt_created = (select max(b.gmt_created)from test bwhere b.id = #Id#);这个sql对于开发工程师来说,是比较常见的,意思是求最近的一个记录,该索引创建成(id,gmt_created)组合索引,但这样写有两个问题,一是对于索引来讲,需要扫描两次,一次子查询中的聚合扫描,一次范围扫描,第二个问题比较严重,有可能两条记录的gmt_created是一样的,结果集可能是多条,那程序可能就会出错。。。--------------------------------------------------------------------------| Id |......【阅读全文】

阅读(3053) | 评论(0) | 转发(0)

发布时间:2006-08-15 12:32:17

rhel3与rhel4中hangcheck-timer安装不在同一位置.。[@more@]Fix===Check kernel version# uname -aLoad module located in the directories of the current kernel version# insmod /lib/modules/<kernel version>/kernel/drivers/char/hangcheck-timer.ko hangcheck_tick=30 hangcheck_margin=180Now check lsmod output:# lsmod | grep hang hangcheck_timer 3289 0And check /var/log/messages:# tail /var/log/messagesMar 17 12:34:52 dhcp-cosprings1-gen-2nd-east-138-1-159-126 kernel: Hangcheck: starting hang......【阅读全文】

阅读(2492) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册