warehouse客栈

ITPUB认证区版主

  • 博客访问: 4684200
  • 博文数量: 851
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-07 15:08
  • 认证徽章:
个人简介

了解并联系warehouse: http://blog.itpub.net/19602/viewspace-1059211/

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(851)

文章存档

2017年(7)

2016年(20)

2015年(19)

2014年(42)

2013年(65)

2012年(66)

2011年(87)

2010年(68)

2009年(103)

2008年(140)

2007年(142)

2006年(38)

2005年(53)

2004年(1)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

发布时间:2012-05-20 20:44:44

给客户做培训时录制的视频,与大家分享。我一直觉得oracle的优势之一在于它有独立的undo,有undo作保证可以很容易的实现一致性读取,从而oracle可以不支持脏读。正因为有一致性读取在oracle里select无需加锁。另外有undo做后盾,oracle引入了一系列的flashback特性。视频阅读顺序以我讲课时电脑显示的时间先后顺序阅读就可以了,这是一天讲课的内容。[@more@]--==========================================http://115.com/file/dpv4xlnl#oracle的优势undo深入介绍.rarhttp://115.com/file/an02h4y8#undo用途.rarhttp://115.com/file/an02h......【阅读全文】

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

发布时间:2012-05-13 17:34:34

给一个客户讲课是顺道录制了视频,与大家分享,希望对想了解优化的兄弟们有所帮助,该视频是以index为主题展开讲解的,内容涉及到rowid,index的原理,execute plan,优化器统计信息,index的使用以及hint,柱状图等。一天的时间介绍的内容比较多,以案例为主,动手实践性比较强,阅读的顺序以视频里面电脑显示的时间先后顺序看就可以了。[@more@]http://115.com/file/be9o2rgh#执行计划.rarhttp://115.com/file/dpbt7o7j#rowid.rarhttp://115.com/file/c285pf2n#optermize statistics-histograms.rarhttp://115.com/file/dpbt70dj#compos......【阅读全文】

阅读(5746) | 评论(0) | 转发(1)

发布时间:2012-04-26 20:25:21

之前写过考证须知,欢迎大家参考:http://www.itpub.net/thread-1352857-1-1.html[@more@]以前写过ocp考证须知:http://www.itpub.net/thread-1352857-1-1.html当时是oracle推出了wdp途径考证,好多人不熟悉,因为大伙都知道要想拿到ocp证书oracle要求必须参加一门原厂培训,没错这是08年之前的事了,08年年底oracle在中国大陆推广wdp,改变了只有参加原厂培训才能拿到ocp证书这样一个事实,也就是通过oracle对外授权的wdp机构的培训也可以拿到ocp证书,但是oracle最开始对wdp的参考人员是有严格限制的:必须是学生,所以当时的很多机构给......【阅读全文】

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

发布时间:2012-04-19 10:27:04

1Z0-050105 minutes7761%1Z0-051120 minutes7060%1Z0-052 90 minutes7066%1Z0-053120 minutes7866%其中050是10g升级11g ocp的科目也放在这里供大家参考[@more@]http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=42......【阅读全文】

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

发布时间:2012-03-30 00:54:18

搜了一下发现老杨已经总结好了,参考一下:http://yangtingkun.itpub.net/post/468/290852[@more@]这里也是通过设置事件来消除错误提示的:alter system set event='10298 trace name context forever, level 32' scope = spfile;......【阅读全文】

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

发布时间:2012-03-30 00:01:26

RAC中有时候可能需要通过NFS来实现归档日志在每个节点上都能保留一份,下面是NFS配置时的一些注意事项。[@more@]linux NFS配置注意事项在rac里可以通过nfs来实现在任意节点保留一份完整的归档日志,下面是nfs配置的一些注意事项:1.要保证nfs需要的rpm已经安装,这个安装linux时默认已经都安装了,可以通过下面方式验证是否安装:[root@node1 ~]# rpm -qa|grep nfsnfs-utils-lib-1.0.6-3system-config-nfs-1.2.8-1nfs-utils-1.0.6-70.EL4[root@node1 ~]# rpm -qa|grep portmapportmap-4.0-63[root@node1 ~]# 2.保证nfs服务已经启动[root@no......【阅读全文】

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

发布时间:2012-03-26 13:55:02

failover容易理解,案例也容易构造load_balance不太容易弄,还好都清楚了。[@more@]FAILOVER特性介绍1.connect-time failover8i提出来这个特性,为后来事先TAF打下了基础。connect-time failover只是在连接的时侯选择能连上的实例进行连接,只是在连接时做判断。042有个题目考得就是这个知识点。connect-time failover的实现就是在tns配置文件里写多个地址列表就可以,本身oracle默认FAILOVER=ONYour database is not configured for session failover. Your tnsnames.ora file contains the followingdetails:test.us.oracle.com=(DESCRI......【阅读全文】

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

发布时间:2012-03-22 22:46:43

oracle说这是一个bug,在10.2.0.2 patchset.修正了。其实完全可以在关闭crs之后手动对crs做mirror。这是由于一个bug造成的:Oracle Cluster Registry (OCR)2009-05-23 13:11$ ocrconfig -replace ocrmirror /ora10g/app/oracle/oradata/V10/OracleClusterRegistry2PROT-22: Storage too smallThe problem is due to an Oracle bug where this operation requires the OCR mirror partition/file to be larger than the original by up to 128MB. The bug has been fixed in the 10.2.0.2 patchset.[@more@]下面是手动mirror crs的过程。1、......【阅读全文】

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

发布时间:2012-03-22 21:57:54

在测试crs启动之后增加votedisk一次可以添加成功,一次2个node同时重启了,所以在线增加votedisk是比较危险的,最好在关闭crs以后操作,在线删除votedisk没发现问题。[@more@]记录一下......【阅读全文】

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

发布时间:2012-03-20 20:21:38

相当长的一段时间对Load Balancing Advisory都理解不好,尤其对下面一段话理解不好,其实要了解这部分内容,需要对services的概念深入理解:Service Time—The Load Balancing Advisory attempts to direct work requests to instances according to their response time. Load Balancing Advisory data is based on the elapsed time for work done in the service as well as available bandwidth to the service.Throughput—The Load Balancing Advisory measures the percentage of the total response time that the CPU consumes f......【阅读全文】

阅读(3731) | 评论(0) | 转发(2)

发布时间:2012-03-17 14:59:29

重点介绍了crs_profile以及srvctl相关命令的用法。[@more@]oracle从10g开始把crs打造成了一个独立的集群软件了,尽管除了在rac里使用较多,但是本身crs具备了集群软件的很多功能了,下面是在crs主目录的bin目录下的一些命令,这些命令主要就是管理crs基础之上的resource(可以理解成os之上的服务)。[root@node2 bin]# pwd/crs/bin[root@node2 bin]# ls crs*crsctl crs_profile crs_setperm crs_stopcrsctl.bin crs_profile.bin crs_setperm.bin crs_stop.bincrsd crs_register crs_start crstmpl.scrcrsd.bin crs_register.bin crs_start.b......【阅读全文】

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

发布时间:2012-03-16 15:30:29

oracle里似乎没有直接的对应关系。[@more@]SQL> select name,path from v$asm_disk where name is not null;NAME PATH------------------------------ --------------------VOL1 ORCL:VOL1VOL2 ORCL:VOL2VOL3 ORCL:VOL3SQL> root@node1 dev]# oracleasm querydisk -d VOL1Disk "VOL1" is a valid ASM disk on device [8, 17]先要使用-d选项输出device的主次编号,之后在dev下根据device的主次编号找到对应的设备,看来oracle内部没有直接记录设备的名称。[root@node1 dev]# cd /dev[root@node1 dev]# ls sdb1sdb1[root@no......【阅读全文】

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

发布时间:2012-03-15 21:03:02

实际环境当中这种需求可能不是很多,但是我在讲课时缺经常需要这么做,因为毕竟安装RAC和讲课时的网络环境是一样的,为了能让大家都能连上我本子上的这套rac,一般安装完RAC通常需要做的第一件就是修改一下IP,下面是过程,我参考了一篇文章,连接如下:http://blog.csdn.net/tianlesoftware/article/details/5362925[@more@]为了防止上面的连接失效,直接把内容贴到了下面。RAC 修改IP 这个操作本身也只有几步操作, 但是它涉及到OCR。 所以要格外小心。一般来说,如果不是必须要修改的话,尽量不要去修改OCR 的东西。 稳定第一。 ......【阅读全文】

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

发布时间:2012-03-15 14:09:38

原文连接:http://www.cisco-club.com.cn/space-21461-do-blog-id-2826.html记录一下[@more@]1、#vi /etc/X11/xdm/Xaccess找到# * #any host can get a login window去掉“#”2、#vi /etc/X11/gdm/gdm.conf(1)查找“[xdmcp]” 把Enable选项由“false”设置“true”(2)设置“DisplaysPerHost”为9,并去掉“#”(3)设置Port=177,并去掉“#”3、#vi /etc/inittab(1)把启动的级别改为“5”,这样才能启动x-windowsid:5:initdefault:(2)在文件最后添加x:5:respawn:/usr/bin/gdm重新启动Linux4、在xmanage中新建xmanage session,选项“Connecti......【阅读全文】

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

发布时间:2012-03-14 18:39:26

弄rac的时侯同时开启2台机器,常常感觉很慢,既然是测试,可以先关闭这些启动比较慢的服务。[@more@]# chkconfig cups off# chkconfig sendmail off# chkconfig isdn off# chkconfig smartd off# chkconfig iptables off......【阅读全文】

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

发布时间:2012-03-02 23:09:20

仅是自己的观点,供参考[@more@]好多人常常在itpub认证区询问或者让我给推荐一些好的培训机构,说实在我不敢冒然推荐,首先是对他们不了解,所以没法推荐。我这几年讲课都是和一些做企业培训的机构合作的多,和做个人市场培训的机构很少合作,所以没法推荐。其次通过这几年的讲课经历,我发现如果没有一定的基础以及工作经验,即使老师讲的再好学员还是一下很难接受那么多东西。我在讲课的时侯发现很多人头2天还好,过几天基本上就游离了,因为好多东西听不懂了,而我讲课都是通过试验的方式给大家演示和模拟,好多人居然跟不上、听不懂,......【阅读全文】

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

发布时间:2012-02-22 13:39:14

ocp证书的含金量在国外似乎比国内更重,但是价格却比国内要高出很多,为了满足国外想考ocp的各位,我们开辟了新的ocp考证渠道来满足身在国外的兄弟们。有想考的可以联系warehouse。[@more@]warehouse写的ocp考证系列文章供大家参考:http://warehouse.itpub.net/post/777/511123......【阅读全文】

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

发布时间:2012-02-16 17:40:40

在approved之后oracle会给我们发一份mail,其中里面有句话:If you have not received your kit in 8 weeks, please contact us at ocp-fulfillment_ww@oracle.com.但是当你发mail的时侯会收到提示:Note: The ocp-fulfillment_ww@oracle.com mail box will be decommissioned on 23-May-2011, you will not receive any reply from this mail box. For all your Certification questions or issues, please submit a Service Request - http://education.oracle.com/pls/eval-eddap-dcd/OU_SUPPORT_OCP.home?p_source=OCP and an OCP cus......【阅读全文】

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

发布时间:2012-02-01 10:58:41

先按照下面方式进去:http://warehouse.itpub.net/post/777/514386[@more@]进去之后点击Certification Status,点击之后选择下面的Success Kit Status,选择之后明细会列出来你都考过那些证书,每个证书都在什么时侯已经给我们shipment出来了以及shipment到哪儿去了(有3个地址,Address1,Address2,Address3),这3个地址合起来就是我们的完整地址。有些人可能在考完之后修改过地址,这样容易出问题,如果oca在你修改过地址之前已经发出来了,那么很可能我们收不到,因为毕竟oca不需要approved,ocp在approved之前修改的话通常没问题,总......【阅读全文】

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

发布时间:2012-01-07 23:34:59

在讲性能优化的时侯,我常常模拟一些cpu,io比较高以及如何监控和诊断的一些案例,有一次一位学员问是否可以模拟一下物理内存耗尽出现swap的情况,这个要比模拟cpu和io高的情况稍微复杂一点。下面是详细的过程:[@more@]直接在主机上能否把内存耗尽我想也可以,无非就是尽可能启动多的进程,而且让起来的进程尽可能消耗多的内存,对主机没有对oracle熟悉,所以下面还是通过oracle来消耗内存观查swap的情况,oracle消耗的内存无非就是sga和pga,sga消耗的内存是固定的,但是由于在windows和linux都不支持参数lock_sga,所以在模拟的时侯可能......【阅读全文】

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

发布时间:2011-12-25 22:12:32

看了itpub一个版主说来她家玩的一个小朋友没有规矩让她烦恼之后,我随手写了儿子的几个伙伴。[@more@]1、第一个带回来的是2个小女孩,我家隔壁一个楼的,其中有一个和儿子同岁,挺好的,我和他父母关系也挺好,家里管教比较严,很守规矩,来家里也玩但是不会乱翻乱动;另外一个小女孩的老爷、姥姥和上面提到的那个小女孩是一个楼门的,大儿子一岁,也常来我家玩,什么东西随便翻、抽屉都打开找玩具,我觉得这都是小事,更离谱的事情是我们一家要出门了,老婆提醒小姑娘说下次再过来玩,小姑娘直接说:你们走吧,我自己玩,根本就没有走的意......【阅读全文】

阅读(3617) | 评论(1) | 转发(0)

发布时间:2011-12-23 12:12:17

应报名考证人员的要求,要求为已经报名的人单独创建一个群,这样可能大家在准备考试时方便交流,我弄一个超级群,专门为从我们这儿报了名或者已经从我们这儿报名考过的人准备的,大家加入吧,加入时备注写上你的姓名就可以了,这样我好验证一下,群号:121790997 ,其他人禁止入内,多谢理解和配合。[@more@]大家一起交流、一起进步。......【阅读全文】

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

发布时间:2011-12-19 21:55:40

使用em时经常遇到问题,最近就遇到了port被占用的问题,发现了一篇有关em的好文章,记录一下 。[@more@]em配置之后不能正常启动提示port被占用,搜了一下找到下面文章参考之后重建em问题得以解决。[oracle@node2 ~]$ emctl status dbconsoleTZ set to US/EasternOracle Enterprise Manager 10g Database Control Release 10.2.0.1.0 Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.http://node2:5508/em/console/aboutApplicationOracle Enterprise Manager 10g is not running. ---------------------------------......【阅读全文】

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

发布时间:2011-12-09 20:08:41

在数据分布严重不均的列上使用绑定变量容易错过更好的执行计划,原因在于9i引入bind peeking机制导致的。[@more@]SQL> desc tt 名称 是否为空? 类型 ----------------------------------------- -------- ---------------------------- OWNER VARCHAR2(30) OBJECT_NAME VARCHAR2(128) SUBOBJECT_NAME VARCHAR2(30) OBJECT_ID ......【阅读全文】

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

发布时间:2011-12-07 16:08:02

这个帖子里提到的概念,也常听别人提到这种说法,其实oracle的doc里几乎没看到这样的叫法...记录一下http://www.itpub.net/thread-341385-1-1.html看了下面doc,感觉toms_zhang的解释还是非常到位的:乐观锁:完全依靠数据库来管理锁的工作。悲观锁:应用程序自己管理数据或对象上的锁处理[@more@]Oracle Internals page 57Consider an airline seat reservation application. Two different customers maysimultaneously ask two different operators whether a seat is available on aparticular flight. What should the application d......【阅读全文】

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

登录 注册