DBA 診断機能

自己監視アーキテクãƒãƒ£

dba_adviser1

ADDM

自動データベース診断モニター
Automatic Database Diagnostic Monitor (Diagnostic:診断)
AWRスナップショットã«åŸºã¥ã„ã¦ãƒ‘フォーマンス診断を行ã„ã€çµæžœã‚’EMã«è¡¨ç¤ºã™ã‚‹ã€‚
・一般:DBã®çŠ¶æ…‹
・ホストCPU:CPU使用率
DBインスタンスã®ä½¿ç”¨æ™‚é–“ã€ãã®ä»–プロセスã®ä½¿ç”¨æ™‚é–“
dba_adviser6

パフォーマンス
dba_adviser5

AWR

自動ワークロードリãƒã‚¸ãƒˆãƒª Auto Workload Repository
AWRスナップショット(ï¼ã‚る時点ã®DBã®ãƒ‘フォーマンス統計情報)ã‚’ä¿å­˜ã™ã‚‹å ´æ‰€ã€‚
SYSAUX表領域内ã®ãƒ¡ãƒ¢ãƒªé ˜åŸŸ
↓ ã§è¨­å®šã™ã‚‹
サーãƒãƒ¼ > çµ±è¨ˆç®¡ç† > 自動ワークロード・リãƒã‚¸ãƒˆãƒª
dba_adviser4
スナップショットä¿å­˜(æ—¥):8 ※è¦å®š
スナップショット間隔(分):60 ※è¦å®š
ベースライン
ã—ãã„値ã«ç”¨ã„ã‚‹ç‰¹å®šã®æ™‚期ã®ã‚¹ãƒŠãƒƒãƒ—ショット

メトリック

ï¼ç›£è¦–é …ç›®
MMONã«ã‚ˆã£ã¦è¨ˆç®—ã•れる。
ホーム > 関連リンク > ã™ã¹ã¦ã®ãƒ¡ãƒˆãƒªãƒƒã‚¯
dba_adviser2

メトリックã®ã—ãã„値

メトリックã«å¯¾ã—ã¦è¨­å®šã™ã‚‹å€¤
ã—ãã„値を超ãˆãŸå ´åˆã«DBã®æ©Ÿèƒ½ã‚’æãªã†è­¦å‘Šã¨ã—ã¦ã‚¢ãƒ©ãƒ¼ãƒˆã‚’表示ã™ã‚‹ã€‚
ホーム > 関連リンク > メトリックã¨ãƒãƒªã‚·ãƒ¼è¨­å®š
dba_adviser3

アラート

ã—ãã„値 æ„味
警告ã—ãã„値 ã“ã®æ®µéšŽã§å¯¾å¿œã™ã‚‹äº‹ãŒæœ›ã¾ã—ã„
クリティカルã—ãã„値 「警告ã—ãã„値ã€ã‚ˆã‚Šæ·±åˆ»ãªçжæ³ã§ã‚る事を通知ã™ã‚‹ç‚ºã®ã—ãã„値

dba_adviser7

サãƒãƒ¼ãƒˆãƒ¯ãƒ¼ã‚¯ãƒ™ãƒ³ãƒ

クリティティカルアラート表示
↓
å•題ã®è©³ç´°ã‚’表示
(ä»¥ä¸‹ã€æ—¥æœ¬ã§ã¯ã‚µãƒ¼ãƒ“ス外)
サービスリクエスト作æˆ
↓
Oracleサãƒãƒ¼ãƒˆã¸ã‚¢ãƒƒãƒ—ロード
↓
サービスリクエストを実行
↓
インシデントをクローズ

ソフトウェアã¨ã‚µãƒãƒ¼ãƒˆ > サãƒãƒ¼ãƒˆ > サãƒãƒ¼ãƒˆãƒ»ãƒ¯ãƒ¼ã‚¯ãƒ™ãƒ³ãƒ
dba_adviser10

アドãƒã‚¤ã‚¶

一覧

関連リンク > アドãƒã‚¤ã‚¶ãƒ»ã‚»ãƒ³ãƒˆãƒ©ãƒ«
dba_adviser8

種類 アドãƒã‚¤ã‚¶å 機能
ADDM ADDM 「ADDMã€å‚ç…§
SQLアドãƒã‚¤ã‚¶ SQLãƒãƒ¥ãƒ¼ãƒ‹ãƒ³ã‚°ã‚¢ãƒ‰ãƒã‚¤ã‚¶ 「SQLãƒãƒ¥ãƒ¼ãƒ‹ãƒ³ã‚°ã‚¢ãƒ‰ãƒã‚¤ã‚¶ã€å‚ç…§
SQLアクセスアドãƒã‚¤ã‚¶ 「SQLアクセスアドãƒã‚¤ã‚¶ã€å‚ç…§
メモリアドãƒã‚¤ã‚¶ メモリーアドãƒã‚¤ã‚¶ 「DBA インスタンス/メモリアドãƒã‚¤ã‚¶ã€å‚ç…§
SGAアドãƒã‚¤ã‚¶
PGAアドãƒã‚¤ã‚¶
共有プールアドãƒã‚¤ã‚¶
ãƒãƒƒãƒ•ァキャッシュアドãƒã‚¤ã‚¶
ãã®ä»– セグメントアドãƒã‚¤ã‚¶ 「セグメントアドãƒã‚¤ã‚¶ã€å‚ç…§
UNDOアドãƒã‚¤ã‚¶ UNDO表領域ã®ã‚µã‚¤ã‚ºè¨­å®šã‚¢ãƒ‰ãƒã‚¤ã‚¹ã‚’æç¤º
å•ã„åˆã‚ã›å±¥æ­´ã‹ã‚‰è¦‹ãŸã‚³ã‚¹ãƒˆã€UNDOä¿å­˜æœŸé–“ç­‰ã‹ã‚‰åˆ¤å®š
å¹³å‡ãƒªã‚«ãƒãƒªæ™‚é–“(MTTR) インスタンス障害ã®å›žå¾©æ™‚é–“ã‚’æç¤º
SQLアドãƒã‚¤ã‚¶

アドãƒã‚¤ã‚¶å 対象 DMLæ–‡ 機能 自動
SQLãƒãƒ¥ãƒ¼ãƒ‹ãƒ³ã‚°ã‚¢ãƒ‰ãƒã‚¤ã‚¶ å…¨SQLæ–‡ 推奨事項æç¤º â—‹
SQL推奨事項実行
SQLプロファイル更新 ○
索引作æˆ
SQLアクセスアドãƒã‚¤ã‚¶ 指定SQLæ–‡ â—‹ 索引作æˆ
マテリアライズドビュー作æˆ
SQLãƒãƒ¥ãƒ¼ãƒ‹ãƒ³ã‚°ã‚¢ãƒ‰ãƒã‚¤ã‚¶

dba_adviser13
14
・データソースã«å¯¾ã™ã‚‹ã‚¢ãƒ‰ãƒã‚¤ã‚¹ã‚’生æˆ
・自動実行
・SQLプロファイルã®ä½œæˆ/変更を自動実装å¯
データソース

ソースå 内容
トップアクティビティ éŽåŽ»1æ™‚é–“ã§æœ€é«˜ã‚³ã‚¹ãƒˆã®SQLæ–‡
履歴SQL éŽåŽ»24æ™‚é–“ã§æœ€é«˜ã‚³ã‚¹ãƒˆã®SQLæ–‡
SQLãƒãƒ¥ãƒ¼ãƒ‹ãƒ³ã‚°ã‚»ãƒƒãƒˆ å…¨ã¦ã®SQLæ–‡

SQLプロファイル
å•ã„åˆã‚ã›æ–‡å›ºæœ‰ã®çµ±è¨ˆæƒ…å ±
å•ã„åˆã‚ã›ã‚ªãƒ—ティマイザãŒå•ã„åˆã‚ã›ã‚’実行ã™ã‚‹éš›ã«SQLプロファイルを利用ã™ã‚‹äº‹ã§é€Ÿåº¦å‘上ãŒè¦‹è¾¼ã‚ã‚‹

SQLアクセスアドãƒã‚¤ã‚¶

・スキーマã®ãƒãƒ¥ãƒ¼ãƒ‹ãƒ³ã‚°ã‚¢ãƒ‰ãƒã‚¤ã‚¹ã‚’æç¤º
索引ã€ãƒžãƒ†ãƒªã‚¢ãƒ©ã‚¤ã‚ºãƒ‰ãƒ“ューã®ä½œæˆç­‰
・DML文も対象ã¨ã™ã‚‹(≠SQLãƒãƒ¥ãƒ¼ãƒ‹ãƒ³ã‚°ã‚¢ãƒ‰ãƒã‚¤ã‚¶)
・ワークロードを指定ã—ã¦å®Ÿè¡Œã™ã‚‹
ワークロード
スキーマã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹SQLæ–‡ã®ã‚»ãƒƒãƒˆ
指定ã§ãるワークロードã¯ä»¥ä¸‹
・ç¾è¡ŒãŠã‚ˆã³æœ€è¿‘ã®SQLアクティビティ
・SQLリãƒã‚¸ãƒˆãƒª
・ユーザー定義ワークロード(開発環境等)
データ移動 > アドãƒã‚¤ã‚¶ãƒ»ã‚»ãƒ³ãƒˆãƒ©ãƒ« > SQLアドãƒã‚¤ã‚¶ > SQLアクセス・アドãƒã‚¤ã‚¶
dba_adviser9

セグメントアドãƒã‚¤ã‚¶

ãƒ»ã‚»ã‚°ãƒ¡ãƒ³ãƒˆã®æ–­ç‰‡åŒ–ã«ã¤ã„ã¦æ”¹å–„アドãƒã‚¤ã‚¹ã‚’æç¤º
・セグメント増加ã«é–¢ã™ã‚‹çµ±è¨ˆèª¿æŸ»
実行ã™ã‚‹ã¨è¡¨é ˜åŸŸ(セグメント)ä¸­ã®æ–­ç‰‡åŒ–ã•ã‚ŒãŸæœªä½¿ç”¨é ˜åŸŸãŒå›ºã‚られる。
→セグメントã®åœ§ç¸®

ソフトウェア管ç†

OracleMetaLink

パッム( ï¼ Oracleã®ä¸å‚™ã€ä¸å…·åˆã«å¯¾ã™ã‚‹ä¿®æ­£ãƒ—ログラム) ã‚’æä¾›
(Oracleã®æœ‰å„Ÿã‚µãƒãƒ¼ãƒˆå¥‘約者ã®ã¿)
設定 > パッãƒé©ç”¨è¨­å®š
dba_adviser11

クリティカルパッãƒ

ホーム > 一般 > ã™ã¹ã¦ã®ãƒ—ロパティ
dba_adviser12

Follow me!