-
2008-10-07 14:42:10
/ Oracle数据库管理
不是说ASM可以自动管理平衡存储空间吗?为什么我两个DISKGROUP DG1,DG2我所有的CREATE TABLESPACE都建立在DG1上呢??是不是要额外的设置去启动自动平衡功能???
查看(77)
评论(10)
-
2008-10-07 09:06:30
/ Oracle数据库管理
我事先在系统中建立了asm instance并且开启了然后我创建数据库,在存储方式选择的时候选择asm,然后点确定,弹出一个对话框,提示我输入asm的什么确认密码,记得建立asm的时候好像没有作什么密码阿,就随便输了个,就提示下面,如果点ignore,我事先创建的diskgroup也可以显示出来让你选择。Password cannot be verified because:io exception:The Network Adapter could not establish the connection.
查看(47)
评论(2)
-
2008-10-06 16:27:02
/ Oracle数据库管理
看了eygle的http://www.eygle.com/archives/2005/09/how_to_use_orac_1.html是不是linux下得先用fdisk命令将设备分区才能挂载到ASM上?非常感谢!
查看(188)
评论(15)
-
2008-10-04 13:59:40
/ Oracle数据库管理
最近比较郁闷,我的历史资料库,大概150G吧,主板集成的RAID卡坏了,最伤心的就是9月初刚刚过了金牌服务期限,因为之前了解ORACLE的ASM可以自己控制冗余,而且这是个历史资料库,性能要求不高,而且集成的主板RAID卡坏了,说不定主板哪里也有大问题,说不定哪天就挂了,所以不打算买RAID卡,准备用ASM来实现冗余,但是这个服务器只有5块146G的硬盘,我只在虚拟机上试过虚拟4个硬盘,两两成组,如果我做2个2个成员的DISKGROUP的话,空间可能就只有300G了,没有RAID5空间大,ASM有没有更省空间的做法。
查看(266)
评论(15)
-
2008-09-30 10:15:32
/ Oracle数据库管理
试用了ORACLE SQL DEVELOPER,发现好像正如其名字,它是为了DEVELOPER,感受最深的就是TOAD有个TABLESPACE浏览,但是在DEVELOPER中找了半天也没有发现,TABLESPACE是我平时最关注的东西了!还是感觉TOAD好用,管理+开发都可以,感觉TOAD:=EM+ORACLE SQL DEVELOPER,通过浏览器用EM管理总是觉得有点悬,要是ORACLE能把DEVELOPER的管理功能增加完善就好了。
查看(265)
评论(17)
-
2008-09-26 16:19:31
/ Oracle数据库管理
这已经是第二次了,我连点了两个返回,结果第一个返回的时候出了个红包!!!郁闷啊!!!
查看(548)
评论(35)
-
2008-09-24 17:43:38
/ Oracle数据库管理
我用user01连接的时候执行select * from gv$sessionwhere username='USER01'and terminal='MYPCNAME'会显示3条信息,其中1条是正常的连接,另外两个分别在每个instance上有1个oracle@mydb2 (PZ99)但是此时如果你换user02或者其他任何用户来执行select * from gv$sessionwhere username='USER01'and terminal='MYPCNAME'只有1条信息[ 本帖最后由 lxz3000 于 2008-9-24 17:47 编辑 ]
查看(47)
评论(0)
-
2008-09-24 17:42:50
/ Oracle数据库管理
我用user01连接的时候执行select * from gv$sessionwhere username='USER01'and terminal='MYPCNAME'会显示3条信息,其中1条是正常的连接,另外两个分别在每个instance上有1个oracle@mydb2 (PZ99)但是此时如果你换user02或者其他任何用户来执行select * from gv$sessionwhere username='USER01'and terminal='MYPCNAME'只有1条信息[ 本帖最后由 lxz3000 于 2008-9-24 17:49 编辑 ]
查看(42)
评论(0)
-
2008-09-24 11:17:40
/ Oracle数据库管理
我们系统是一个24*7的生产系统10.2.0.1linux as3rac 2nodes1个节点负责产线时时处理,1个节点负责web查询(也处理部分产线,大概70%:30%)另外还有一套单机standby上次兄弟单位类似配置(只是primary是4nodes),磁盘柜阵列卡坏了,停产好久,最后激活了standby先做服务。领导最近让我们做报告,说说以后应对类似问题的方案,其中最重点地需求是 非人力干预自动无感觉切换就是希望不管我们想什么备份策略,一台机器故障,系统会自动启用备用设备,不需要人力干预,并且产线没有明显感觉。目前整个部门的
查看(289)
评论(18)
-
2008-09-19 15:50:56
/ Oracle数据库管理
測試環境 linux as4 10.2.0.1 單機測試目的:了解tablespace中的extent/block的分配情況select tablespace_name,file_id,min(block_id),max(block_id) from dba_extentswhere tablespace_name in ('TABLESPACE001')group by tablespace_name,file_idTABLESPACE001 75 9 171017select 171017*8/1024 from dual1336.0703125alter INDEX INDEX001 rebuild過程中索引仍然起作用select tablespace_name,file_id,min(block_id),max(block_id) from dba_extentswhere tablespace_name in ('TABLESPACE001')
查看(294)
评论(17)
-
2008-09-14 21:05:22
/ Oracle数据库管理
我今天将一个表空间里的索引rebuild了(这个表空间中只有一个索引),本来4g的空间用了3g,我在原表空间rebuild的过程中,表空间居然扩展到了10g,不过rebuild完了后,toad显示datafile之有1.8g的空间被使用,但是怎么也resize 3072M不了,老是ora-3297你resize的大小小于你已经使用的空间,难道有临时资料看不见,但是占用了空间????我查了下相关资料,select dba_extents中的资料,发现min(block_id)下有很多空闲的block,但是oracle好像只认max(block_id),因为我是在原来的tablespace里rebuild index的,所以原来的i
查看(194)
评论(9)
-
2008-09-12 08:35:40
/ Oracle数据库管理
10.2.0.1 RAC 2NODESLINUX AS3最近几个月发生了两次其中一个节点的RECO进程found dead,然后系统自动将这个结点重启,但是这时候所有的服务都已经被转移到另外一个节点上了,重新启动的节点只能通过sid来连接,以前的dba写了一个脚本restartservice.bat,每次DB重新启动后都要执行一下,里面内容如下:srvctl stop service -d db -s service01srvctl stop service -d db -s service02............srvctl start service -d db -s service01srvctl start service -d db -s service02怎么配置才能让系统自动将服
查看(123)
评论(7)
-
2008-09-07 10:36:25
/ Oracle数据库管理
我的Linux AS3 10.2.0.1RAC 2nodes经常莫名其妙的RECO进程就found dead了,也不能说经常,几个月前就出现过两次,这几个月我1个月reboot一下os,系统稳定运行了有3个月,没想到还差几天就1个月的时候又来了!!!!!还好只有one instance restart什么情况会造成RECO之类的BACKGROUND PROCESS死掉呢???Sun Sep7 04:06:48 2008Errors in file /opt/app/oracle/admin/tori/bdump/tori2_pmon_23309.trc:ORA-00476: RECO process terminated with errormore /opt/app/oracle/admin/tori/bdump/tori2_pmon_233
查看(97)
评论(4)
-
2008-09-05 17:23:36
/ Oracle数据库管理
接手DBA快1年了,由于平时技术外的工作很多,而且半路接手面临很多棘手问题,很多时候不得不先学学跑步,感觉知识很混乱,这段时间静下心来读读10G Concepts,E文有点差,但是计算机英语结构比较清晰,有些感觉模糊的地方仔细读上几遍也能明白,感觉写的真好,知识的结构合理和深浅适度,特别是经常以一些简短的example来讲解,就算之前的E文描述的你晕头转向,example也能让你豁然开朗,今天看了bitmap index overview深有感触,所以,各位刚起步摸索中的兄弟们,一定要看Concepts !如果觉得E文差的话,可以先找点Chinese来看
查看(1278)
评论(36)
-
2008-09-04 16:01:03
/ Oracle数据库管理
NULL values in indexes are considered to be distinct except when all the non-NULLvalues in two or more rows of an index are identical, in which case the rows areconsidered to be identical. Therefore, UNIQUE indexes prevent rows containing NULLvalues from being treated as identical. This does not apply if there are no non-NULLvalues—in other words, if the rows are entirely NULL.Oracle does not index table rows in which all key columns are NULL, except in the caseof bitmap indexes
查看(94)
评论(1)
-
2008-09-01 21:24:50
/ Oracle数据库管理
今天发现session_wait中有一个ARCH wait on SENDREQ都等待了11w++seconds,原来是standby遭遇了200天的什么bug,负载47.xx,sqlplus无法连接,没有办法reboot standby了,启动后standby把之前归档的redo回复了(我的standby设置了delay=720),就等在那里,而primary(redhat as3 10.2.0.1 rac 2 nodes)的两个节点session_wait中还在那里,我执行archive log current,只归档到本地,不传给standby,session_wait还是在那里不停的增加wait_seconds。主库工作正常,standby归档不是强迫归档,本地归档没有问题!!!怎么
查看(384)
评论(20)
-
2008-09-01 12:47:24
/ Oracle数据库管理
如下,r_apply_sn_list_T中有400W条记录,r_wip_tracking_t中有5000W条记录,红色部分嵌套的语句返回300条记录SQL> l1select a.table_no,a.unhold_no,a.status,a.pallet_no,a.carton_no,a.shipping_sn,a.line_name,a.group_name,a.model_name,a.serial_number2from r_apply_sn_list_T a3where a.shipping_sn in4(select shipping_sn from r_wip_tracking_t where version_code='xxx' and pallet_no='xxxxxxxxxxxxxx')5* ORDER BY a.TABLE_NO,a.unhold_no,a.shipping_snSQL> /Execution Plan----
查看(151)
评论(10)
-
2008-08-30 09:34:42
/ Oracle数据库管理
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProdPL/SQL Release 10.2.0.1.0 - ProductionCORE 10.2.0.1.0 ProductionTNS for Linux: Version 10.2.0.1.0 - ProductionNLSRTL Version 10.2.0.1.0 - ProductionRAC2Nodes我只用过srvctl start/stop......控制过DB的启动和关闭,没有RAC单独节点操作的经验,我在单机系统上作了下面的操作:SQL> alter database flashback on;alter database flashback on*ERROR at line 1:ORA-38759: Database must be mounted by only one in
查看(188)
评论(9)
-
2008-08-29 08:52:12
/ Oracle数据库管理
10.2.0.18cpus8Gmemlinux as3这个db是做资料备份的,由于primary空间不足,一般过一段时间我会将primary中的分区资料exp/imp到这个备份db,本次28g(1.6亿)的资料,索引大概会生成14g,备份库也是按照primary相同的原则分区了,备份库中这张表的资料已经有33g(不包括索引)由于没有时间压力,我就直接imp了,没有停止索引和约束,undotbs01自动扩展现在已经32g了,3个1g的log(非归档),alert显示日志大概3分钟左右切换一次,目前imp已经跑了40个小时了,session_wait里一直有rdbms ipc reply。也
查看(183)
评论(15)
-
2008-08-25 14:43:32
/ Oracle数据库管理
我的LINUX AS4ORACLE 10.2.0.1 RAC 2NODES8CPUS(4双核) 4G内存一般过了1个月总要出点问题, 最近两次是由于主要进程死了,结果1个节点宕了,另外一个还好好的活着,两次不是相同节点。其实平时都好好的,alert中基本上只有日志切换的信息,看不出其他宕机的征兆,不过我发现我的crs日志每次重启后没有miss,后来慢慢多起来,差不多一个月的时候基本上每几分钟就miss(8)miss(9)的,偶尔会到20,还好里60s misscount比较远。现在没有办法的办法,一个月我就重启一次,最近两个月到是太平。不知道各位前辈的RAC的稳定运
查看(225)
评论(9)