• 博客访问: 1034412
  • 博文数量: 442
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-30 18:35
个人简介

暂无介绍

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(442)

文章存档

2011年(22)

2010年(13)

2008年(22)

2007年(229)

2006年(106)

2005年(50)

我的朋友
微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

发布时间:2011-02-28 17:53:19

对于insert...select...这种dml语句,如何设置合适的并行方式和并行度,需要仔细测试。[@more@]测试分两大部分:写入数据量大和写入数据量小。一、大数据量写入分四个场景进行测试:1. dml和query都不并行truncate table myuser.test;alter session disable parallel dml;var p_date varchar2(32)exec :p_date:='2011-02-21' insert into myuser.test a (ds_name, pid, game_name, login_date, sub_ord, loginnum, ip) select '999402-' || substr(:p_date, 3, 2) || substr(:p_date, 6, 2) || substr(:p_date, 9, 2) ds_name, ......【阅读全文】

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

发布时间:2011-02-28 17:47:29

关于Oracle并行的一些简单小结。[@more@] Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 ......【阅读全文】

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

发布时间:2011-02-28 17:45:32

在RAC环境下打patch与单节点类似,不过在RAC环境下Oracle提供了rolling patch方式,降低打patch对数据库的影响。以下是基于RAC + ASM环境的patch步骤,简单记录。[@more@]1. 首先解压文件[oracle@dwdb01 tmp]$ unzip p10017048_10205_Linux-x86-64.zip Archive: p10017048_10205_Linux-x86-64.zip creating: 10017048/ creating: 10017048/files/ creating: 10017048/files/lib/ creating: 10017048/files/lib/libserver10.a/ inflating: 10017048/files/lib/libserver10.a/kkfd.o creating: 10017048/etc/ creating: 100......【阅读全文】

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

发布时间:2011-02-17 18:08:29

二、后续处理上面的步骤解决了坏块对数据库的潜在影响,但是此时v$database_block_corruption的信息是还没有清除的,需要清除,需要再运行RMAN,如果没有坏块已经修复,才会从v$database_block_corruption删除对应记录。但是在大部分情况下,即使删除了原来的对象,数据块的状态让人是标识损坏的,但是不影响一般的数据库操作,可以忽略。如果你看不顺眼或者担心它影响RMAN的备份,可以用以下方法格式化这个数据块,只有被正常格式化后,数据块状态才会恢复正常。[@more@]1. 首先创建一个新表create table s (n number,c varchar2(4000)) ......【阅读全文】

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

发布时间:2011-02-17 18:07:31

最近在一个数据库遇到了坏块,以下是处理过程。一、坏块的发现及处理[@more@]首先是在做RMAN备份的时候,看到alert文件有坏块报错:.......Corrupt block relative dba: 0x00925026 (file 2, block 1200166)Fractured block found during backing up datafileData in bad block: type: 6 format: 2 rdba: 0x00925026 last change scn: 0x0578.15b7ebf7 seq: 0x1 flg: 0x06 spare1: 0x0 spare2: 0x0 spare3: 0x0 consistency value in tail: 0x33da0602 check value in block header: 0xf8d0 computed block checksum: 0xd82eReread of blo......【阅读全文】

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

登录 注册