-
2008-04-27 00:59:46
/ Oracle入门与认证
select sid,event,p1,p2,p3,wait_time,seconds_in_wait from v$session_wait where sid=&sid;log file switch(archiving needed)----在conn trans/system; insert into test select * from test;---500万记录时select name,space_limit/1024/1024,space_used/1024/1024,space_reclaimable,number_of_files from v$recovery_file_dest;---查看恢复目录的大小和使用情况Cause~~~~~We register all the information about what we place in the flash recoveryarea in the rman repository/controlfile. If we det
查看(332)
评论(1)
-
2008-04-26 17:49:06
/ Oracle数据库管理
近期从前家公安性质的公司辞职后,又在住处自学了一些时间,自学期间:把database administration(9i),rac adminstration,standby adminstartion,performance tuning(9i),and oracle concepts 粗学了一次.在些基础上作了一些centos,rhel5(4)上oracle10g(oracle9i)的实验操作,也多多少少,学到一些东西吧.这些日子开始找工作,因为以前是几份工作,虽然是作类似于DBA的工作,但比较数据库的DML操作,不是哪么频繁,就是月中期或定期有一些数据变更.现在面试了一家网站性质的公司.成功通过了他们的技术关,如不出意外,下个星期,会去谈工资福利
查看(1480)
评论(31)
-
2008-04-24 22:51:32
/ Oracle数据库管理
我是这样作的,每周有一次数据加载,我因此采用:每周作一次增累备份,每月作一次全库备份,这样是否合理.还有一个问题,请问大家针对这样的数据量,如何制订数据备份.
查看(508)
评论(12)
-
2008-04-22 04:20:22
/ Oracle数据库管理
一.Memory Dumps1).Global AreaALTER SESSION SET EVENTS 'immediate trace name global_area level n';1 包含PGA2 包含SGA4 包含UGA8 包含indrect memory2).Library CacheALTER SESSION SET EVENTS 'immediate trace name library_cache level n';1 library cache统计信息2 包含hash table histogram3 包含object handle4 包含object结构(Heap 0)3).Row CacheALTER SESSION SET EVENTS 'immediate trace name row_cache level n';1 row cache统计信息2 包含hash table histogram
查看(514)
评论(10)
-
2008-04-18 23:29:52
/ Oracle数据库管理
10G的compress表测试March 13, 2008 – 4:16 pm做了个10G中的压缩表测试,发现压缩比例还是比较高的,关键看数据是否按照重复性高的列在排序也对压缩表和非压缩表查询进行了对比,测试结果表明解压还是存在不少的CPU消耗,时间居然比普通表要久,但数据很多是经过cache的,相信在IO比较多的查询上,IO量的节省带来的效益应该可以盖过CPU计算产生的消耗cnckweblog@DWALI> create table nocompress_10G as select * from all_objects;Table created.cnckweblog@DWALI>create table compress_10G nologging compress
查看(183)
评论(0)
-
2008-04-13 18:29:01
/ Oracle数据库管理
1,oracle10g(9i)有0,1,2,3,4五个备份级别。级别越高,备份数据块越少。2,增量备份:
查看(275)
评论(6)
-
2008-04-11 02:12:52
/ Oracle数据库管理
以上为安装日志最后一部分INFO: Method 'dispose()' Not implemented in class 'ConfigurationOptions'INFO: config-context initializedINFO: *** Install Page***INFO: FastCopy : File Version is CompatibleINFO: Install mode is fastcopy mode for component 'oracle.server' with Install type 'EE'.INFO: HomeSetup JRE files in Scratch :590INFO: Setting variable 'ROOTSH_LOCATION' to '/home/oracle/oracle10g/product/10.2.0/db_1/root.sh'. Received the value from a code block.INFO: Setting vari
查看(955)
评论(26)
-
2008-04-09 22:08:07
/ Oracle数据库管理
execute dbms_session.set_sql_trace(sql_trace=>true);select distinct sid from v$mystat;select spid from v$process where addr=(select paddr from v$session where sid=(select distinct sid from v$mystat));execute dbms_session.set_sql_trace(sql_trace=>false);在timed_statistic用时,查cpu列来确定最高的语句。timed_statistics未使用时,查query和current列。hint:access methodfullrowidclusterhashindexindex_ascindex_combineindex_descindex_ffsno_indexand_equa
查看(668)
评论(19)
-
2008-04-04 22:50:43
/ Oracle数据库管理
disk.locking = "FALSE"diskLib.dataCacheMaxSize = "0"scsi1.sharedBus = "virtual"选择并编辑 eth0取消选择 Configure Using DHCP。----因为我在安装网卡时,未手工配置,所以ifconfig eth1 ip10.10.10.1 netmask 255.255.255.0选择 Activate on boot。IP 地址:输入“192.168.1.116”。网络掩码:输入“255.255.255.0”。选择并编辑 eth1取消选择 Configure Using DHCP。选择 Activate on boot。IP 地址:输入“10.10.10.1”。网络掩码:输入“255.255.255.0”。主机名选择 manua
查看(1403)
评论(18)
-
2008-04-03 11:40:12
/ Oracle数据库管理
背景如下:我在一个机器上同时安装了oracle9i (9.2.0.1)oracle10g(10.2.0.1)然后我在服务中(window下services.msc)出现两个listener服务(当然一个是10g,另一个是9i)接着我tnsping oracle9i,正常,然后tnsping main (这是我oracle10g的服务名),出现下面问题下面问题,各位高手给些解疑.万分感谢.关于监听器的问题,我一直是半明白半糊涂状态.
查看(410)
评论(13)
-
2008-04-02 17:26:25
/ Oracle入门与认证
1,commit=y--solve large redo and archived generated2,buffer加大----enhance imp speed3,constraints=no---because imp in fact be insert ,cancel constraint and index,speed up imp.thenrebuild them4,,index=no
查看(305)
评论(4)
-
2008-04-02 17:21:17
/ Oracle数据库管理
srvctl start database -d rac提示找不到asm中的spfile然后检查:srvctl status asm -n rac1---examine asminstance statussrvctl status asm -n rac2-- same as/etc/init.d/oracleasm listdisks/etc/init.d/oracleasm enable/etc/init.d/oracleasm listdisksexport oracle_sid=+asmsqlplus "/as sysdba"startupexitexport oracle_sid=rac2---出问题哪个asm运行的节点sqlplus "/as sysdba"startup
查看(152)
评论(0)
-
2008-04-02 15:48:24
/ Oracle入门与认证
cmdtype c:zxy.txtdirtree f:rename c:zxy.txtzsx.txtrename c:zxyzxbrem c:zxb zxshelp find---此很重要命令.查相关命令的用法delmemreplacetaskmgrcolorprompttitlenet startnet stopnet useratrmrmdirmdmkdir
查看(964)
评论(17)
-
2008-04-02 09:20:23
/ Oracle数据库管理
1,lvm它用来简化分区管理,因为有时添减硬盘或增删分区,利用fdisk,pq实为不便,故搞来一个lvm,用作os和分区的管理大管家.2,概念:pv---相当于硬盘或硬盘某个分区vg---多个pv的集合.lv---构建于vg上,类似于文件系统(我把它理解对应为windows下的目录)3,操作pvcreate /dev/hda----also can pvcreate /dev/hdb1vgcreate vg1 /dev/hdalvcreate -L 200m -n lv1vg1mke2fs /dev/vg1/lv1mount /dev/vg1/lv1/mnt---/mnt可为其它的加载点在每次自动加载文件
查看(1571)
评论(17)
-
2008-03-31 15:35:07
/ Oracle数据库管理
各位大牛,我为了掌握在rhel5的rac的安装,参照了网上的文档,编辑 /boot/grub/grub.conf,并将选项“clock=pit nosmp noapic nolapic”添加到读取内核 /boot/ 的那一行。您已经将选项添加到两个内核,现在只需对特定内核进行更改。#boot=/dev/sdadefault=0timeout=5splashimage=(hd0,0)/boot/grub/splash.xpm.gzhiddenmenutitle Enterprise (2.6.9-42.0.0.0.1.ELsmp)root (hd0,0)kernel /boot/vmlinuz-2.6.9-42.0.0.0.1.ELsmp roroot=LABEL=/ rhgb quiet clock=pit nosmp noapic
查看(263)
评论(8)
-
2008-03-30 13:48:21
/ Oracle入门与认证
---导出srvm configuration信息srvconfig -exp filename---导入srvm configuration informationsrvconfig -imp filename以上用于备份和还原srvm configuration informationupgrade from 8i to 9i(rac)1,stop gsd --gsdctl stop2,srvconfig -conv $oracle_home/ops/db_name.confabout gsd adminstration:gsdctl startgsdctl stopgsdctl statstartup open databasename retry--用于在一个节点启动实例,另外一个节点此时正在recovery,你必须不能成功startup,为了不让你重复这个动作,加上retry,defaul
查看(381)
评论(10)
-
2008-03-28 14:22:51
/ Oracle数据库管理
参看了oracle document和网上一些vmware安装的文档后,开始安装rac.两个目标,一是学习了RAC相关理论,安装一下,深入理解其运行机制.二是为了积累一下RAC方面的经验.毕竟这个企业用得比较多.开始一安装.马上就碰到了问题.在安装CRS(cluster software),总报节点不能集群化.我采用了:1,HKEY_LOCAL_MACHINESystemCurrentControlSetServicesTcpipParameters添加了Value Name: DisableDHCPMediaSenseData Type: REG_DWORD -Boolean---reg_dword类型Value: 1(16进制)
查看(1102)
评论(53)
-
2008-03-18 00:11:06
/ Oracle数据库管理
1,在主库确保开启force logging模式(此目标为,把主库一些ddl(nologging)的操作也传送到备库)alter database force loggging;2,在主库确保开启归档方式,此为必须.最好备库也开启.方便switchover and failover.archive log list;或select * from v$database;shutdown immediate;startup mount;alter database archivelog;alter database open;archive log list;---此注,对于oracle10g.如在oracle9i的参数log_archive_start已弃用.只要你开启archive,数据库会自动归档.3,确认主库数据文件.把此作
查看(964)
评论(28)
-
2008-03-17 22:46:09
/ Oracle数据库管理
我的主库为oracle10.2.0.1,操作系统为:windows xp,在同一个机器上作了物理STANDBY.主库alter system switch logfile;在备库可以查到select name from v$archived_log;--说明主库的归档已传送到备库了.然后我在备库alter database recover managed standbydatabase;---就没有反应了,我不知还要等多久.我把相关图截下,大家帮看看.
查看(185)
评论(3)
-
2008-03-16 16:53:14
/ Oracle数据库管理
我在粗知文档情况,在我的机器上,配置了同台主机的物理备库,可现在主库可以打开,备库可以mount,但就是在主库切换日志时:如:alter system switch logfile;我发现主库可以当常归档到本地.可备库接不到主库的归档,当然不能应用了.在备库中查select name from v$archived_log;始终为空;另外:我的备库alert日志.我多次startup force mount了备库,但备库的alert日志没有变化.这个很怪.我的把主和备库的pfile.alert,tnsnames.ora, listener.ora以压缩包的方式发上来,大家帮分析下.谢谢.
查看(268)
评论(5)