国产激情久久久久影院小草_国产91高跟丝袜_99精品视频99_三级真人片在线观看

Oracle性能分析與優(yōu)化

時間:2024-10-12 22:14:40 Oracle認證 我要投稿
  • 相關推薦

Oracle性能分析與優(yōu)化

  一、何時考慮性能的問題。

  考慮性能的問題應該貫穿于整個系統(tǒng)建設的各個階段中:系統(tǒng)設計、數據庫設計、代碼開發(fā)、系統(tǒng)運維。

  1.系統(tǒng)設計階段:

  系統(tǒng)架構方面:二層、三層、多層

  系統(tǒng)類型:OLAP——生成報表等,主要考慮海量數據的處理速度

  OLTP——主要考慮內存(cache)、并發(fā)、并行等

  系統(tǒng)生命周期中系統(tǒng)能力的估算:并發(fā)數、查詢的響應時間等。負面例子:2008北京奧運會訂票系統(tǒng)崩潰。

  2.數據庫設計階段,著重考慮數據庫對象的類型和屬性:

  分區(qū)。

  索引及其類型(OLTP,一般用B-Tree;OLAP,一般考慮用Bitmap或Text索引)。

  并行。

  其它的一些對象屬性(ASSM、并發(fā)屬性)。

  內存相關參數。

  并發(fā)相關參數。

  I/O相關參數。

  數據庫架構(單節(jié)點、RAC、分布式)。

  硬件性能(CPU、內存等)。

  3.高效的SQL與變量綁定(OLTP)

  誤區(qū):不恰當的使用Hint:強制使用索引、強制設定驅動表、強制優(yōu)化器模式

  4.對象類型:屬性、參數的修改

  二、DBA應該參與到系統(tǒng)建設的各個階段中,開發(fā)人員應盡可能地考慮性能問題。

  三、優(yōu)化的內容:

  1.參數:OLTP:內存:SGA、PGA

  并行:PROCESSES、SESSIONS

  2.對象屬性:分區(qū)、并行

  3.索引類型:B-Tree、Bitmap、Text

  4.高效的SQL

  5.SQL執(zhí)行計劃

  6.對表進行分析:直方圖,DBMS_STATS包

  四、優(yōu)化工具

  1.SQL_Trace

  2.10046事件

  3.性能視圖,如:V$SQL、V$SESSION、V$LOCK、V$SESSION_LONGOPS

  4.10053事件,將顯示Oracle執(zhí)行計劃中的所有詳細操作

  5.優(yōu)化工具:Hint—— 優(yōu)化器模式

  訪問路徑

  表連接順序

  并發(fā)方式

  Statspack(AWR)報告、ASH報告

【Oracle性能分析與優(yōu)化】相關文章:

PHP性能優(yōu)化技巧09-28

NVIDIA顯卡性能優(yōu)化設置09-17

Web系統(tǒng)架構的性能優(yōu)化08-28

PHP性能優(yōu)化小技巧08-14

網站性能優(yōu)化asp.net07-05

2017最新優(yōu)化Linux系統(tǒng)硬盤性能方法09-15

淺談WLAN網絡容量性能設計和優(yōu)化07-23

OracleDBA數據庫性能進行優(yōu)化09-14

整站優(yōu)化對企業(yè)網站優(yōu)化意義分析05-17

Oracle認證:ORACLE綁定變量BINDPEEKING08-25