首 页 | 新 闻 | 技术中心 | 第二书店 | 《程序员》 | 《开发高手》 | 社 区 | 黄 页 | 人 才
移 动专 题SUNIBM微 软微 创精 华Donews人 邮
我的技术中心 
我的分类 我的文档
全部文章 发表文章
专栏管理 使用说明



 RSS 订阅 
最新文档列表
Windows/.NET
.NET  (rss)    
Visual C++  (rss)    
Delphi  (rss)    
Visual Basic  (rss)    
ASP  (rss)    
JavaScript  (rss)    
Java/Linux
Java  (rss)    
Perl  (rss)    
综合
其他开发语言  (rss)    
文件格式  (rss)    
企业开发
游戏开发  (rss)    
网站制作技术  (rss)    
数据库
数据库开发  (rss)    
软件工程
其他  (rss)    

积极原创作者 
tellmenow (22)
cutemouse (22)
softj (78)
iiprogram (69)
qdzx2008 (50)
goodboy1881 (14)
wangchinaking (58)
fancyhf (1)
harrymeng (41)
yjz0065 (113)
CSDN - 文档中心 - 数据库开发 阅读:4768   评论: 7    参与评论
标题   如何自行解决Oracle的技术问题?     选择自 Fenng 的 Blog
关键字   Oracle 问题 解决 Google
出处  

很多时候,大多数IT类的技术问题完全可以自行去解决它,相对于答案来说,我们更需要一个方法.下面就一个例子来说说一些Oracle问题的解决途径(途径?如果可以这么说的话)。

问:

关于x$ktuxe表的疑问??
本人在电子杂志(注:
www.itpub.net 的电子杂志)第五期第29页看到这条语句,但我不清楚其具体含义,能否帮忙解释一下?另外,这里的kluxescnw和kluxescnb又是什么意思?

select max(ktuxescnw*power(2,32)+ktuxescnb) scn from x$ktuxe

答:说点题外话,类似如下的问题,如果是我怎么去找答案。 

首先,这样的问题我先看看有没有必要要弄明白,x$ktuxe,第一眼看上去,是Oracle的一个内部视图,既然是这样,可以知其然,不继续深入的了解他......

什么?这样的习惯不太好? %$#@..... 

那好,如果不是这样,我偏要了解一下这个视图是做什么的.怎么办?

到OTN上寻找文档?不太可能,这样类似的视图一般Oracle不会详加说明的。

对了,Metalink上也许会有,哦,没有Metalink的帐号...

还好,我们有Google, 

Http://www.google.com

输入x$ktuxe. Search it , OK ,共有 116 项查询结果,稍加审视:

第一项结果是:

Rollback Segment Scripts
... the rollback segment header blocks. The rollback segment header block transaction tables
can be read via X$KTUXE, however the number of undo blocks in use is not always accurately
reflected here until release 9i. Prior to that, it is necessary ...
www.ixora.com.au/scripts/rbs.htm

-------------------------
第三项结果是:

Speculation of X$ Table Names
... x$ksulop, kernel service, user long operation, x$ksupr, kernel service, user process, x$ksuse, kernel
service, user session, x$ktuxe, kernel transaction, undo transaction entry, x$kzsro, kernel security,
system role, used in many SQL scripts in ?/rdbms/admin. x$le, lock element, x$le_stat, lock element
status, ...
www.stormloader.com/yonghuang/computer/x$table.html - 16k

有这两个结果,看来已经足够了,阅读一下...... 嗯,基本明白了一些,

不过能不能得到点具体的信息?还是Google吧

有的时候,可能Google直接搜索出来的信息,对我们用处都不大,那么你还可以搜索Google的新闻组:

http://groups.google.com

在我们的这个例子中,得到的第一个结果:

Re: where can I find the latest SCN
... select discn from x$kccdi; You can get the SCN of the most recently committed (local) transaction with
the following query: select max(ktuxescnw * power(2, 32) + ktuxescnb) from x$ktuxe; This may not be
quite the same as the current SCN, because the latter may have advanced a little for various ...
comp.databases.oracle - Serge Lisin 写于 2002年9月18日

Ok,看看去?是什么样的问题,别人如何回答的。把这个帖子的Thread从头到尾读一下,到现在为止,这个问题至少已经比较清晰了--至少,你得到的结果也会比我试图解释给你的答案清晰。

更多的时候,别人给你回答问题也是通过这种途径

为什么不自己掌握类似的方法呢?

看了这里,你可能会说:这么简单,谁还不会?
的确,的确是人人都会的办法,问题是:遇到类似的情况,你能不能想到这样的方法?

废话一堆,如果您看了觉得还有点用那我可就太高兴了 :D
 

原文出处:<a href="http://www.csdn.net/Develop/read_article.asp?id=20360">http://www.csdn.net/Develop/read_article.asp?id=20360</a>
 


相关文章
对该文的评论
CSDN 网友 ( 2004-06-24)
深有同感!1!!
csdn200307 ( 2003-09-10)
“爹有娘有,不如自己有”  -- 摘自电影《横空出世》中冯总指挥的一句台词。
kaoziji ( 2003-08-13)
谢谢楼主。学了一招:google新闻组
littleflyingdragon ( 2003-08-12)
很有使用价值。
juqiang ( 2003-08-12)
很赞同楼主的观点!但是对于很多初学者来说,使用google的最大困难在于不知道应该是用什么“关键字”,呵呵!