eygle.com   eygle.com
eygle.com  
 
留言簿 - Powered by eYgLe.Com
eygle.com 我要留言
DBA警世录:备份重于一切
昵称
内容 页: < 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 > >> - 317
# 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

版主选项: 回复 编辑
# 43961
学习中




To: 盖老师
  关于truncate的问题,请指教

有人进行了如下操作
1,执行4万多次insert语句(没有用bind变量)
2,发现有错,没有进行rollback,而是进行了truncate
3,大概有半个小时以后,truncate操作才结束,在结束的这段时间内,
 一部分业务繁忙(有insert,select)的操作全部超时不可用,而一部分可用。

我想请问几个问题
1,造成以上问题的可能的原因有那些了?
2,在以上的第2步,如果不是truncate而是drop,结果会是一样的吗?
3,commit和library catch latch有关系吗?
4,commit或者rollback以后,那些资源(library catch latch?)会被释放?
5,commit或者rollback以后,执行计划还残留的吗?如果还在,什么时候被清除?

谢谢
From: 学习中
2008.03.20 11:49

版主选项: 回复 编辑
# 43981
shuimudaoliang




To:
  做rac 的dataguard实验,环境rac的搭建是用ASM方式来管理,dataguard用裸设备和文件系统来管理,这里就存在一个问题就是不一样的数据存储路径。我在rman备份rac数据后,在standby机上做恢复,还原控制文件到启动数据库到mount都很正常,但进行还原数据和重定向数据文件时“ORA-19870: error reading backup piece /stage/0njbn71q_1_1”的读错误。在经过控制文件加裁备份集后(catalog start with ‘/stage/; catalog catalog backuppiece …),还是认不到基数据文件的备份集,而只能认到的是:RMAN> catalog start with ‘/stage/’;

searching for all files that match the pattern /stage/

List of Files Unknown to the Database
=====================================
File Name: /stage/0qjbn8if_1_1
最终还原还是不能进行。
现在问一下的就是dataguard 的部署是不是要和主库一样呢?既主库用asm备库也只能用asm,主库用裸设备备库也只能用裸设备,主库用文件系统备库也只能用文件系统。

请eygle请教
From: shuimudaoliang
2008.03.20 11:08

版主选项: 回复 编辑
# 43960
seao


来自: LG


To:
  盖老师,您好 :
请问LRU是静态的还是随着请求动态增长的,谢谢您的再次帮助。

BR
From: seao
2008.03.20 08:47

版主选项: 回复 编辑

页: < 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 > >> - 317
我要留言
Copyright © 2003-2008 eygle.com All Rights Reserved.
Powered by: www.eYgLe.com