eygle.com   eygle.com
eygle.com  
 
留言簿 - Powered by eYgLe.Com
eygle.com 我要留言
唯书有色,艳于西子 唯文有华,秀于百卉
昵称
内容 页: < 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 > >> - 302
# 43980
zergduan




To: eygle
  您好,昨天听了您的课,我又一个等待事件的问题

oracle 是不是任何一个操作都肯定会有相应的等待时间发生么?
比如全表扫描是不是肯定会有db file scattered read发生?
lgwr被触发写redo log是不是肯定会有 log file parallel write发生?

如果不是,那么是oracle有个什么限制,比如某个操作用时超过xxms就会出现相应的等待事件这种机制?

我有个问题关于log file sync 和 log parallel write 的在itpub上

http://www.itpub.net/thread-963198-1-1.html

能给看一下么?
谢谢
From: zergduan
2008.03.31 11:03

版主选项: 回复 编辑
# 43970
spring




To: eygle
  您好。
我最近用了oracle的10g版本,但却找不到oem了,以前9i时在程序里面就可以直接找到的。我用windows系统。
谢谢
From: spring
2008.03.27 22:27
To: spring
  
你需要单独现在Client端安装之后就有了

From: eygle
2008.03.29 23:02

版主选项: 回复 编辑
# 43969
rain




To:
  eygle:
 你好! 我在修改一个方案的时候遇到一个估算停机的问题,我想问问一个300G 数据库文件 100G 数据量的数据库,进行RMAN备份的时间是不是可以估算为100000m/30m/s(约定磁盘速率)*60s=55min,重建restore 和recover 的时间大约多少时间呢?
 你在实际工作过程中大数据量的rman恢复和重建的时间能说明一下吗?

  谢谢!
From: rain
2008.03.26 17:39
To: rain
  实际的备份时间可能要比这个略长些,和你的业务量有关,因为RMAN的反复尝试读、磁盘的利用率都可能需要更长的时间,但是100G的数据量,估计备份时间也就在1小时左右,restore的时间可能会更快一点,但是recover就不好说了,那取决于你的归档量。
From: eygle
2008.03.29 23:08

版主选项: 回复 编辑
# 43968
笨小孩


来自: 台灣


To:
  您好:
 很冒昧在此詢問您問題,我是從底下一個論壇看到您有回應某問題(http://www.itpub.net/420659.html)
  我是台灣普利司通股份有限公司的IT人員

因我公司最近都會出現ORA-12500(網路上查都是說跟連線數有關,只因自己對ORACLE這方面比較沒經驗且沒實際管理過,故不太清楚如何處理..又剛好看到此篇文章和您有留e-mail,所以想藉此詢問您此問題..另外可以的話,再詢問一個問題,那就是為何原本設定好的SGA值都會自動縮小呢)

以下是我從listener.log擷取出來的
21-3月 -2008 10:54:26 * ping * 0
21-3月 -2008 10:54:27 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=)(USER=SYSTEM))(COMMAND=status)(ARGUMENTS=64)(SERVICE=(ADDRESS=(PROTOCOL=TCP)(HOST=BSFCBOSS)(PORT=1521)))(VERSION=168821760)) * status * 0
21-3月 -2008 10:54:28 * (CONNECT_DATA=(SID=BOSSDB)(CID=(PROGRAM=D:\Oracle\product\10.1.0\db_1\perl\5.6.1\bin\MSWin32-x86\perl.exe)(HOST=BSFCBOSS)(USER=SYSTEM))) * (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.2.1)(PORT=3044)) * establish * BOSSDB * 12500
TNS-12500: TNS:監聽器無法啟動專用伺服器處理作業
  TNS-12560: TNS:協定轉接器錯誤
  TNS-00530: 協定轉接器錯誤
 32-bit Windows Error: 233: Unknown error
若有任何方法可以教導的話,我一定會試試看拉~~
 
From: 笨小孩
2008.03.26 09:58
To: 笨小孩
  你的是10g 的版本,和那个帖子的完全不同了。
2种可能原因,1是可能是10g的一个Bug导致的,2是可能和内存短缺有关,你的SGA是如何设置的?

From: eygle
2008.03.29 23:11

版主选项: 回复 编辑
# 43967
小鱼




To: 盖老师
  还是那个执行两次同一句SQL语句,CPU就占100%的问题。
盖老师,请问这样的数据库问题要从哪里着手查原因啊?分析了应该不是语句的问题。
From: 小鱼
2008.03.25 10:04
To: 小鱼
  
可能是library cache上的竞争,你用sql_trace跟踪一下SQL执行,看看跟踪文件。

From: eygle
2008.03.29 23:12

版主选项: 回复 编辑
# 43966
alusa




To:
  盖老师:您好!
  我用 PROC 写程序的时候,数据库中有一个字段类型为 VARCHAR2 的字段,如果在读数据的时候,用 EXEC SQL VAR field1 IS STRING(64) 的方式,oracle 会在后面加个 '\0',如果用 EXEC SQL VAR field1 IS CHARF(64) 的方式,oracle 会在后面加若干空格,这两种方式都需要大量修改原来的代码。
  现在这个问题搞的我很头疼,有没有一种方式,数据库里面存的是什么读出来就是什么,不加 '\0' ,也不加空格的,另外, EXEC SQL VAR field1 IS varchar2(64) 的方式也得大量修改代码。
  先谢谢盖老师了,头发都白了。
 
From: alusa
2008.03.24 10:58

版主选项: 回复 编辑
# 43965
spring




To: eygle
  在"shared pool原理及性能分析"一文 中一条写日志的sql因为没有没有共享指针而使version_count=7023,sql是如何利用指针的?version_count是什么意思?
From: spring
2008.03.21 21:01
To: spring
  
同样的SQL代码可能会有不同的执行计划,也就是不同的version

From: eygle
2008.03.22 22:53

版主选项: 回复 编辑
# 43964
spring




To: eygle
  盖前辈好:
  看了您在《itpub数据库技术专题》一书中"使用物化视图进行翻页性能调整"一篇文章以后有两点疑惑:
 其一,您在创建物化视图时,采用每日刷新一次,那么会不会因为没有及时更新而影响业务呢?
 其二,consistent reads的含义是什么?它的大小和什么有关系?

From: spring
2008.03.21 21:00
To: spring
  
1.我记得里面写过,因为能满足业务需要,才采取这种方式
2.逻辑读,和数据读取有关

From: eygle
2008.03.22 22:57

版主选项: 回复 编辑
# 43963
lx19781017




To: 盖老师
  我是9206的,其中一张表中存在blob字段,oracle自动把blob字段单独存储,并且blob段名是自动的SYS_LOBxxxxxxx$$,现在该segment不断膨胀,造成业务等待enqueue,我想手工分配extent,以减少enqueue事件等待,该如何实现呢?
From: lx19781017
2008.03.21 11:04
To: lx19781017
  
你可以将LOB段存储在独立的表空间里,enqueue不一定是这个引起的吧,你的表有多大?

From: eygle
2008.03.22 22:58

版主选项: 回复 编辑
# 43962
maomao




To: 盖老师
  最近被一个问题很困惑,就是parse的问题。
1,到底有几种parse?他们的区别又是什么?我见过的说法包括hard parse,soft parse,softer soft parse,no parse,其中后两者有人说是一种,asktom上的回答又说不是一种,网上搜到的资料似乎挺杂乱的,也没有一个标准的说法,你觉得呢?
2,根据trc的记录,里面的parse次数应该包括hard parse和soft parse,但是根据我的实验结果,在cursor_sharing设置成similar;force和exact的时候,paese的次数是不同的,这又有什么说法呢?

谢谢。
From: maomao
2008.03.21 10:04

版主选项: 回复 编辑

页: < 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 > >> - 302
我要留言
Copyright © 2003-2008 eygle.com All Rights Reserved.
Powered by: www.eYgLe.com