-
2008-06-25 09:58:54
/ Oracle专题深入讨论
library cache latch 什么时候获得,什么时候释放.以及和library chace locklibrary cache pin 的关系今天整理东西突然发现这个基本概念有些模糊了.谢谢了,呵呵
查看(157)
评论(1)
-
2008-05-12 14:25:26
/ Oracle入门与认证
最近有没准备参加oracle 10g原厂培训的朋友。留下联系方式一起报名优惠啊
查看(325)
评论(5)
-
2008-05-09 16:45:24
/ Oracle入门与认证
获得OCP证书需要一门原厂培训。问下。一定要在oracle公司那里报名培训吗?有没有其他经济的培训
查看(509)
评论(8)
-
2008-04-27 10:54:50
/ Oracle专题深入讨论
看了 library cache lock和library cache bin的区别 的讨论一直迷惑 latch:library cache 和他们的区别在哪呢?????
查看(399)
评论(4)
-
2008-04-26 13:53:20
/ Oracle专题深入讨论
发现回滚段事务表的为0x2f = 47 ,意思就是这个回滚段同时支持47个事务吧。那么这个值在哪里可以设置呢?
查看(1745)
评论(38)
-
2008-04-24 16:17:47
/ Oracle专题深入讨论
建立了一个表 dba_segments 显示header_block 为19dba_extents显示的最小块号为1717 18 两个块是干吗的呢。是不是每个表都会留2个块的空间还有我这个表是所属表空间的第一表,那么1 - 16 这些快干吗的呢?哪位打虾指教下或哪为有这方面资料,能否共享下,
查看(351)
评论(2)
-
2008-04-23 16:31:03
/ Oracle专题深入讨论
看了biti的关于一致性读的文章。还是有些不明白。假设这样一种情况,一个大查询开始FTS查询大表 ,然后另外一个session更新了表末尾的某条数据并提交,更新了N次 ,由于多次事务的DML使得该block上的相关XID和LOCK信息早已荡然无存 ,该记录行上的 XID 已经被设置为 0了,也就是根本找不着ITL 信息 ,那这样的情况下,oracle 是怎么找出事务的 beforeimage ?如果查询开始后,一个快被update并提交了很多次,dump 块里itl都没有活动的了,记录项对应的lb 都是0x0了,这个时候怎么和undo entries 对应呢?
查看(370)
评论(5)
-
2008-04-15 10:18:54
/ Oracle专题深入讨论
环境是:oracle9ios hp 1102现在情况是在这个等待事件上有很多等待时间?对这个事件不太熟悉。哪位高手指导下。什么原因。
查看(722)
评论(12)
-
2008-04-14 13:43:57
/ Oracle专题深入讨论
今天数据库 出现很多 buffer busy wait 事件。数据库版本是 9ip1 =208 是我的temp 文件p2=2p3=220发现这些会话都在执行同一个 sql,没个会话都占用了几百M的临时段我们知道带有原因码220的数据块(类#1)争用多个会话同时在相同的对象上DML请问在临时表空件上怎么有这种争用呢
查看(594)
评论(8)
-
2008-04-10 23:33:22
/ Oracle专题深入讨论
请教下ts锁什么时候触发。
查看(351)
评论(5)
-
2008-04-10 14:26:06
/ Oracle专题深入讨论
执行了alter session set sql_trace=true不能生成跟踪文件os :hp-ux oracel oracle 9i参数:timed_statistics= truestatistics_level = typicaluser_dump_dest 也有设置,空间都白煤问题谁碰到过这样的问题?????????
查看(368)
评论(7)
-
2008-04-07 23:25:14
/ Oracle专题深入讨论
我们有一个 SQL发现在生产库上和测试库上执行区别很大,下面是详细情况:1 执行时间生产库 120秒测试库8秒2 机器配置生产库 pc服务器 cpu 4 个 内存 2G 数据库 oracle 9i测试库普通PCCPU1 个 内存1G 数据库 oracle 9i3 物理读生产库 0测试库20003 逻辑读生产库 2000万测试库20万4数据分布生产库和测试库表的记录、占用的blockes基本一样执行计划完全一样4 执行跟踪情况生产库 产生cache bufer chain 的等待测试库 产生db file sequence read
查看(485)
评论(8)
-
2008-04-04 20:10:00
/ Oracle专题深入讨论
CPUElapsdBuffer GetsExecutionsGets per Exec%Total Time (s)Time (s) Hash Value--------------- ------------ -------------- ------ -------- --------- ----------284,845,2541321,911,173.442.52628.349466.80 3632480246这是STATSPACK 一个sql语句的分析,问下 cpu time(s) 是否代表这个sql占用了cpu2628.34秒的时间。这个report是一小时的间隔,如果系统只有一个cpu ,那么一小时内有2628秒的时间没干别的的,就在执行这个sql吗?
查看(440)
评论(8)
-
2008-04-03 16:57:19
/ Oracle专题深入讨论
重建控制文件时候,控制文件关于数据文件的检查点信息从哪来
查看(334)
评论(4)
-
2008-03-18 22:50:19
/ Oracle专题深入讨论
我发出一条sql ,如何查看是硬解析,还是软解析,或者没有解析直接用了资料说v$sql 的parse_calls 可以看.但我执行一个sql ,接着在执行的时候值同样会增加.????
查看(495)
评论(8)
-
2008-03-10 19:18:49
/ Oracle专题深入讨论
业务系统的一个报表,一点击执行,不大一会cpu就会站用100%,别的用户没法登陆数据库是oracle9i os 是windows2000附上statspack 和会话的跟踪[local]1[/local][local]1[/local]请指教下!!!
查看(400)
评论(8)
-
2008-01-29 11:10:02
/ Oracle专题深入讨论
从网上看到这篇文章 手动建立listerner在Oracle 10g CRS中没有直接添加Listener的命令, 但可以创建一些配置文件, 然后注册这些文件来向CRS中添加临听器. 首先在每台机器中配置临听器, 手工创建listener.ora文件, 包括所有节点的监听器, 这里面的node名称用大写.SID_LIST_LISTENER_=LISTENER_=接下来要创建配置文件, 有几个节点就要创建几个文件, 第一个node用小写的, 后面的用大写.${ORA_CRS_HOME}/crs/public/ora..LISTENER_.lsnr.cap每个文件中包写入如下几行, 假设节点的名字是db03.NAME=ora.db03
查看(330)
评论(2)
-
2008-01-25 16:27:13
/ Oracle专题深入讨论
在oraacle10g rac下. 群建是clusterware ,我自己建立了 一个service 后来发现这个service 不能自启动.想问下用srvctl 命令能否改变设置,使其自动启动
查看(922)
评论(17)
-
2008-01-18 16:59:46
/ Oracle专题深入讨论
backup archivelog all执行这个命令,系统从哪里找要备份哪些归档日志?如果发现一个文件不存在,这个命令是否就不执行了.restore archivelog all执行这个命令,系统从哪里找要恢复哪些归档日志?如果发现一个文件不存在,这个命令是否就不执行了.问题比较基础,呵呵.指教一二
查看(385)
评论(3)
-
2008-01-16 17:07:58
/ Oracle专题深入讨论
开始的时候STANDBY_FILE_MANAGEMENT =auto,这个参数被我该成manual后.在primary创建了表空间,现在这个表空间没有传递到standby,导致同步有问题这种情况下该怎么做呢
查看(452)
评论(5)