WEB开发网      濠电姷鏁告繛鈧繛浣冲洤纾瑰┑鐘宠壘閻ょ偓銇勯幇鍫曟闁稿鍠愰妵鍕冀閵娧佲偓鎺楁⒒閸曨偄顏柡宀嬬畱铻e〒姘煎灡绗戦梻浣筋嚙濮橈箓顢氳濠€浣糕攽閻樿宸ュΔ鐘叉啞缁傚秹宕滆绾惧ジ寮堕崼娑樺缂佹宀搁弻鐔风暋閻楀牆娈楅梺璇″枓閺呯姴鐣疯ぐ鎺濇晝闁靛牆妫欓蹇旂節閻㈤潧浠﹂柛銊ョ埣楠炴劙骞橀鑲╋紱闂佽宕樼粔顔裤亹閹烘挸浜归梺缁樺灦閿曗晛螞閸曨垱鈷戦柟鑲╁仜婵″ジ鎮楀☉鎺撴珖缂侇喖顑呴鍏煎緞濡粯娅囬梻浣瑰缁诲倿寮绘繝鍥ㄦ櫇闁稿本绋撻崢鐢告煟鎼淬垻鈯曢柨姘舵煟韫囥儳绋荤紒缁樼箖缁绘繈宕橀妸褌绱濋梻浣筋嚃閸ㄤ即宕弶鎴犳殾闁绘梻鈷堥弫鍌炴煕閳锯偓閺呮瑧妲愬Ο琛℃斀闁绘劕妯婇崵鐔封攽椤旇棄鍔ら摶鐐烘煕閺囥劌澧柛娆忕箻閺屽秹宕崟顒€娅g紓浣插亾濠㈣泛顑囩粻楣冩煙鐎涙ḿ绠橀柨娑樼У椤ㄣ儵鎮欓鍕紙闂佽鍠栫紞濠傜暦閹偊妲诲┑鈩冨絻椤兘寮诲☉銏犖╅柕澶堝労閸斿绱撴担绋库偓鍝ョ矓瑜版帒鏋侀柟鍓х帛閺呮悂鏌ㄩ悤鍌涘 ---闂傚倸鍊烽悞锔锯偓绗涘厾娲煛閸涱厾顔嗛梺璺ㄥ櫐閹凤拷
开发学院数据库Oracle 诊断文件,帮助数据库管理员排忧解难 阅读

诊断文件,帮助数据库管理员排忧解难

 2009-02-10 13:09:07 来源:WEB开发网 闂傚倸鍊风欢姘缚瑜嶈灋闁圭虎鍠栫粻顖炴煥閻曞倹瀚�闂傚倸鍊风粈渚€骞夐敓鐘插瀭闁汇垹鐏氬畷鏌ユ煙閹殿喖顣奸柛搴$У閵囧嫰骞掗幋婵冨亾閻㈢ǹ纾婚柟鐐灱濡插牊绻涢崱妤冃℃繛宀婁簽缁辨捇宕掑鎵佹瀸闂佺懓鍤栭幏锟�濠电姷鏁告慨顓㈠箯閸愵喖宸濇い鎾寸箘閹规洟姊绘笟鈧ḿ褍煤閵堝悿娲Ω閳轰胶鍔﹀銈嗗笂閼冲爼鍩婇弴銏$厪闁搞儮鏅涙禒褏绱掓潏鈺佷槐闁轰焦鎹囬弫鎾绘晸閿燂拷闂傚倸鍊风欢姘缚瑜嶈灋闁圭虎鍠栫粻顖炴煥閻曞倹瀚�  闂傚倸鍊烽懗鑸电仚缂備胶绮〃鍛村煝瀹ュ鍗抽柕蹇曞У閻庮剟姊虹紒妯哄妞ゆ劗鍘ч埥澶娢熼柨瀣偓濠氭⒑瑜版帒浜伴柛鎾寸☉閳绘柨顫濋懜纰樻嫼闂佸憡绋戦オ鏉戔枔閺冣偓缁绘稓浠﹂崒姘瀳闂佸磭绮幑鍥嵁鐎n亖鏀介柟閭﹀墯椤斿倹淇婇悙顏勨偓鏍ь潖婵犳艾鍌ㄧ憸蹇涘箟閹绢喗鏅搁柨鐕傛嫹
核心提示: 诊断文件之三:用户跟踪文件,如果数据库管理员需要了解用户平时主要采用哪些SQL语句,诊断文件,帮助数据库管理员排忧解难(4),则可以查看用户跟踪文件,用户跟踪文件主要用来收集客户应用SQL语句的统计信息,笔者相信,只要大家用心去了解一下诊断文件,不过用户跟踪文件跟其他两个诊断文件有所不同,

诊断文件之三:用户跟踪文件。

如果数据库管理员需要了解用户平时主要采用哪些SQL语句,则可以查看用户跟踪文件。用户跟踪文件主要用来收集客户应用SQL语句的统计信息。不过用户跟踪文件跟其他两个诊断文件有所不同。

一是其他两个诊断文件主要是用来记录一些异常信息,如错误信息与警告信息等等。但是,用户追踪文件则不同。他主要是用来收集一些客户应用SQL语句的统计信息。所以其纪录的侧重点有所不同。

二是其保存的位置不同。像上面所讲的预警文件与后台进程追踪文件主要是通过BACKGROUND_DUMP_DEST来确定。但是,用户追踪文件则不同。它的位置是由初始化参数USER_DUMP_DEST确定的。而且默认情况下,他们的存储位置也不同。不同相同的是,数据库管理员都可以根据实际的需要,更改这些初始化参数,从而根据用户的需要在特定的位置保存这些诊断文件。

三是这个用户跟踪文件还依赖与其它的进程。而其他两个诊断文件则不需要依赖其他的进程。如用户要利用进程追踪文件跟踪SQL语句时,则必须首先激活SQL跟踪功能。在Oracle数据库中,主要可以通过三种方式激活SQL跟踪程序。分别为激活当前会话的SQL跟踪、激活特定会话的SQL跟踪、激活所有会话的SQL跟踪等等。数据库管理员需要根据自己的使用情况,来选择合适的激活方式。

用户追踪文件最常用的地方就是可以利用这个文件来改善数据库的性能。因为用户追踪文件收集了用户应用SQL语句的统计信息,从而数据库管理员可以利用这个文件分析SQL语句的执行性能,并做出相应的 SQL语句性能调整规划。通过对SQL语句的调整,如调整其排序规则、SQL语句优化等等,可以在很大程度上改善数据库的性能,特别是可以很明显的缩短用户查询的等待时间。由此可见,诊断文件不但是数据库管理员解决数据库故障的好帮手,而且也可以为数据库管理员进行数据库优化提供数据上的支持。

总之,根据笔者的数据库维护经验来说,诊断文件确实是一个少不了的工具。作为Oracle的数据库管理员来说,要学会利用这些诊断文件来了解数据库的运行状态。数据库若有什么不好的症状,基本上都可以在这些诊断文件中反映出来。所以,笔者认为,诊断文件可以帮助数据库管理员排忧解难,这一点都没有夸张。笔者相信,只要大家用心去了解一下诊断文件,他会成为我们日常工作的好伙伴。

上一页  1 2 3 4 

Tags:诊断 文件 帮助

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接