如果修改/etc/hosts之操作系统主机名称会不会影响oracle rac集群正常运行
oracle,rac,real application cluster,redhat,rhel,linux,/etc/hosts,hostname
基于windows 2012部署oracle 12.1.0.2 rac历险记
oracle初学者如何有效推进与提升自己的学习与解决问题的能力呢?
wisdomone1的微信公众号lovedb 之个人简介
具体内容请移步如下链接:http://mp.weixin.qq.com/s?__biz=MzIwMjU2MjI1OQ==&tempkey=sXhfnzfIdrymRA7B8csLCRQWvqPIsCuzdoD9Dx5p%2BTAVhHfs6dkwbvrNl%2FZjs2IRhCwG5aqnys8xqq%2BW6gjfpeyvqKV8dMkBV4NyGpJRY0PzsBX7OJFATR0Fo%2FEHnOOcUT9zETm4x%2FF6Y%2B6pbWLu0A%3D%3D&chksm=16dd8eae21aa07b80f250c26ab554d09d2b438c5c...
个人公众号lovedb--------如何高效学习oracle数据库浅谈之一
oracle,learning method,method,learn,oracle培训,training,个人培训,能力
如何查找存储过程procedure所依赖对象的有效性--dba_dependencies
网友问题 --查一个存储过程所依敕对像的有效性如何?查?亲们.结论1,dba_dependencies记录当前对象与依赖的基对象之间的关系2,name列为当前对象,而referenced_name为依赖的基对象3,通过上述列可以与dba_objects关系,获取依赖的基对象的状态是否有效或无效,然后采取针对性措施测试SQL> select...
oracle software price软件产品定价--价格信息
oracle软件产品的定价指南信息官方链接http://www.oracle.com/us/corporate/pricing/price-lists/index.htmloracle产品售价信息可见rac与adg是独立的组件,是需要额外收费的,收费服务包括:软件产品支持用户数,软件产品的更新,基于CPU的认证收费也可以直接与ORACLE销售进行沟通,获取进一步的产品定价信...
在redhat 5.4或suse 11以sudo执行需要root用户权限的命令
前言 在oracle用户编写一个shell,而其中某行代码需要执行root权限的命令,遂产生此文。结论 1,sudo可以在非ROOT用户执行ROOT权限,其执行形式: [oracle@seconary ~]$ sudo mount /dev/sdb1 /oradata 2,不配置SUDO相关配置文件/etc/sudoers,...
表空间数据文件创建大小与实际使用大小以及rman备份集的关系系列一
结论1,rman产生的备份集不会是创建数据库的分配大小,而是实际使用的大小 比如为表空间分配了1G,但实际使用了50M,产生的RMAN备份集则为50M左右2,表空间的分配大小与实际使用大小不一样,请参考dba_data_files与dba_free_space测试SQL> select * from v$version where rownum=1;BANNER----------...
20151218入职新公司--加油
新的开端,加油
基于row cache object latch研究对于sga抖动的影响
结论1,row cache object latch共计50个child latch2,这50个child latch个数基本等同于v$rowcache的不同cache#个数,当然二者值相差为1,大致是可以匹配,当然,具体为何差1,还要继续思考与测试3,发现重定义共享池大小操作,要获取具体哪些row cache object latch,可见是1,5,8,32,46,47 child latch4,引申下3,可见...
进一步理解oracle11g之v$sga_resize_ops
结论1,v$sga_resize_ops记录已完成的近期850次SGA组件重定义大小的操作,注意是已经完成 与之对应的是v$sga_current_resize_ops它仅记录当前正在操作中的SGA组件重定义操作,注意是正在操作中的2,由此引申出,ORACLE任何知识皆有正反性,对应即有对应的知识点,所以考虑问题要从自反和辩证方面分析,才会更进一...
用oradebug short_stack及strace -p分析oracle进程是否dead或出现故障
结论1,可以采用oradebug或者strace -p跟踪后台或前台进程是否dead或hang住2,如果进程出现故障,必会在对应的TRC文件写入最新信息,基于此可以获取非常重要的信息进一步分析与诊断 日志文件在background_dump_dest3,采用 ll -lhrt *lgwr*|tail -10f 获取最新的进程的TRC文件4,而且出现故障时,多...
set autot traceonly与explain plan for的一点小区别
结论1,set autot traceonly查看测试SQL的执行计划,会真正去执行对应的测试SQL,并且会产生explan plan set statement_id的取测试SQL的SQL2,explan plan for也可以查看测试SQL的执行计划,但它不会真正去执行对应的测试sql3,我分析得出上述结论的依据是查看v$sql4,set autot traceonly如果运行多次测试sql,会生成多...
尝试采用一问一答方式及时回复oracle初学者以及进阶者的问题
如果你认可我的这种方式,并且是oracle初学者,欢迎提出在学习以及工作中碰到的oracle问题,我会尽量及时给以回复(资深以及高级dba请无视之) 我的邮箱:zhaixunyang1@sina.com 或者 直接论坛...
帮网友现场解决11204 data guard备库大量报PMON failed to acquire latch
使用alter session set current_schema=scott用explain plan for查看scott用户的sql
某Q友问题 explain没有思路,除了切换到sql的用户下面 我知道用户也不知道密码 这也切不过去啊结论1,学会查看官方手册,前提就是要多看多思考,其码熟悉官方手册的知识结构构成,方可针对性查阅资料2, alter session set current_schema可以切换到对应指定的用户,...
由某公司案例进一步掌握rman备份与恢复backup restore recovery系列一
结论1,数据库测试环境为10.2.0.52,dba_segments可以反映数据库实时大小的变化3, v$rman_output记录RMAN客户端连接到数据库形成的数据库会话,经测发现RMAN客户端连接会形成2个会话,在备份会增加到3个会话4,官方说,RMAN的备份不能跨操作系统平台,但可以跨数据库版本,可见RMAN备份也不能万能的,如果跨平台恢复...
sql version count引发cursor:pin s wait x及library cache latch library cache lock
背景 某Q友在其生产系统AWR发现library cache latch及library cache lock及cursor:pin s wait x等待事件非常严重,经排查发生某些底层SQL的多版本现象非常严重,最高达到4000多左右结论 1,oracle为了控制某个SQL的子游标个数不止过高过多,采用绑定变量分级机制,即绑定变量的长度(字节)在...
基于oradebug poke分析不同redo相关latch获取的先后次序
结论1,测试环境10.2.0.52,可见写redo时,先要获取redo copy latch,然后才是redo writing latch3,如果是REDO相关的3个LATCH,先是获取redo copy latch,接着才是redo allocation latch 最后是redo writing latch,4, 上述3个redo latch到底是在server process---->log buffer--->redo log file,哪个阶段获取,将在下...