亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2349 | 回復(fù): 2
打印 上一主題 下一主題

九大Oracle性能優(yōu)化基本方法詳解 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2010-11-25 17:26 |只看該作者 |倒序瀏覽
本帖最后由 dandyt_t 于 2010-11-26 09:25 編輯

作者:佚名  來源:http://database.51cto.com/art/201004/196136.htm


摘要:本文詳細(xì)敘述了Oracle性能優(yōu)化的前4個步驟:設(shè)立合理的Oracle性能優(yōu)化目標(biāo),測量并記錄當(dāng)前的Oracle性能等,略寫了確定當(dāng)前OS瓶頸,Oracle性能優(yōu)化所需的成分等幾個方面。
標(biāo)簽:Oracle性能  優(yōu)化




Oracle性能優(yōu)化基本方法包括一下幾個步驟,包括:

1)設(shè)立合理的Oracle性能優(yōu)化目標(biāo)。


2)測量并記錄當(dāng)前的Oracle性能。


3)確定當(dāng)前Oracle性能瓶頸(Oracle等待什么、哪些SQL語句是該等待事件的成分)。


4)把等待事件記入跟蹤文件。


5)確定當(dāng)前的OS瓶頸。


6)優(yōu)化所需的成分(應(yīng)用程序、數(shù)據(jù)庫、I/O、爭用、OS等)。


7)跟蹤并實施更改控制過程。


8)測量并記錄當(dāng)前性能


9)重復(fù)步驟3到7,直到滿足優(yōu)化目標(biāo)


下面來一一詳述。


1.設(shè)立合理的Oracle性能優(yōu)化目標(biāo)

重點:關(guān)于設(shè)立目標(biāo)的最重要的一點是它們必須是可量化和可達到的。


方法:目標(biāo)必須是當(dāng)前性能和所需性能的的陳述形式的語句。


2.測量并記錄當(dāng)前Oracle性能重點:

1)需要在峰值活動時間獲得當(dāng)前系統(tǒng)性能快照


2)關(guān)鍵是要在出現(xiàn)性能問題的時間段內(nèi)采集信息


3)必須在合理的時間段上采集,一般在峰值期間照幾個為期15分鐘的快照


3.確定當(dāng)前Oracle性能瓶頸重點:

從Oracle 等待接口v$system_event、v$session_event和v$session_wait中獲得等待事件,進而找出影響性能的對象和sql語句。方法如下:


1)首先,利用v$system_event視圖執(zhí)行下面的查詢查看數(shù)據(jù)庫中某些常見的等待事件:



2)接著,利用下面對v$session_event和v$session視圖進行的查詢,研究具有對上面顯示的內(nèi)容有貢獻的等待事件的會話:



3)使用下面查詢找到與所連接的會話有關(guān)的當(dāng)前等待事件。這些信息是動態(tài)的,為了查看一個會話的等待最多的事件是什么,需要多次執(zhí)行此查詢。



4)查詢會話等待事件的詳細(xì)信息



5)利用P1、P2的信息,找出等待事件的相關(guān)的段



6)獲得操作該段的sql語句:



7)getsqltxt函數(shù)

至此已經(jīng)找到影響性能的對象和sql語句,可以有針對性地優(yōu)化

4.把等待事件記入跟蹤文件

重點:如果在跟蹤系統(tǒng)上的等待事件時,由于某種原因遇到了麻煩,則可以將這些等待事件記入一個跟蹤文件。方法如下:


1)對于當(dāng)前會話:



2)執(zhí)行應(yīng)用程序,然后在USER_DUMP_DEST指出的目錄中找到跟蹤文件。


3)查看文件中以詞WAIT開始的所有行。


4)對于其它的會話


5)確定會話的進程ID(SPID)。下面的查詢識別出名稱以A開始的所有用戶的會話進程ID:



6)以sysdba進入sqlplus執(zhí)行



7)跟蹤某個時間間隔得會話應(yīng)用程序。


在USER_DUMP_DEST 的值指出的目錄中利用SPID查看跟蹤文件


9)查看文件中以詞WAIT開始的所有行。


5.確定當(dāng)前OS瓶頸1)Windows NT上的監(jiān)控

使用控制面板-〉管理工具-〉性能即可


2)UNIX上的監(jiān)控


使用通用性的工具,包括sar、iostat、cpustat、mpstat、netstat、top、osview等。


6.Oracle性能優(yōu)化所需的成分(應(yīng)用程序、數(shù)據(jù)庫、I/O、爭用、OS等)。

7.跟蹤并實施更改控制過程。

8.測量并記錄當(dāng)前Oracle性能

9.重復(fù)步驟3到7,直到滿足優(yōu)化目標(biāo)

論壇徽章:
59
2015七夕節(jié)徽章
日期:2015-08-24 11:17:25ChinaUnix專家徽章
日期:2015-07-20 09:19:30每周論壇發(fā)貼之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38榮譽版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年紀(jì)念徽章
日期:2015-07-20 11:05:27IT運維版塊每日發(fā)帖之星
日期:2015-07-20 11:05:34操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-07-20 11:05:36程序設(shè)計版塊每日發(fā)帖之星
日期:2015-07-20 11:05:40數(shù)據(jù)庫技術(shù)版塊每日發(fā)帖之星
日期:2015-07-20 11:05:432015年辭舊歲徽章
日期:2015-07-20 11:05:44
2 [報告]
發(fā)表于 2010-11-25 22:12 |只看該作者
從哪里轉(zhuǎn)載過來的。最好標(biāo)明出處。

論壇徽章:
0
3 [報告]
發(fā)表于 2010-11-26 09:26 |只看該作者
恩 好了 謝謝斑竹提醒
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP