HomeOracle 新機能2. 自立系管理機能

2-1. 自己管理型データベース

Oracleの管理は複雑で、高度なスキルや教育を必要としていました。
それは現在でも変わるものではありませんが、Oracle社では、できる限り複雑な管理を容易に行えるよう、強力な自己管理機能を提供しました。
たとえば、データベースの稼動状況を自動で取得し、パフォーマンスやトラブルなどが発生していないかを自己診断し、管理者に警告します。また増え続けるデータ量に対応し、かつ可用性を維持するためのバックアップなどの作業を自動化してしまうストレージ管理機能を搭載しました。 さらにはアドバイザー機能として、メモリのチューニング、ジョブスケジュールの調整などを行い、管理者の管理コストを大きく軽減しています。
詳細は「最新Oracle(オラクル/Oracle10g)マスタリングハンドブック 第14章データベースの管理」をご覧ください。

その中でも目立った新機能について具体的に紹介してゆきましょう。

  • 1.AWR(Automatic Workload Repository)
    AWRは、Oracle Database 10gの自己管理データベースの根幹となる機能です。 自己管理データベースを実現するためには、まずこのAWR(自動ワークロード・リポジトリ)が稼動している必要があります。 AWRは、いわゆるOracle9i以前で言うリポジトリと同じく、Oracleが稼動中の負荷情報やパフォーマンス統計などの履歴を自動的に収集して、データベースの中に格納します。このデータをスナップショットといい、これを元に、自動的にレポートを作成し、様々なアドバイザ機能やアラート機能を実現します
自動ワークロード・リポジトリ
  • 2.ADDM(Automatic Database Diagnostic Monitor)
    ADDMは、Oracle 10gのカーネル内に搭載している自己診断エンジンで、AWRで取得したスナップショット間を比較し、稼動中のデータベースのパフォーマンスを随時診断する機能です。このADDMで診断した結果を元に、データベースを自動的にチューニングする他、チューニング時のアドバイザ機能で利用されます。
ADDMタスクの作成
  • 3.ASM(Automatic Storage Management)
    ASMは、Oracleのストレージ管理ソフトウェアです。Oracle(オラクル/Oracle10g)より導入された新しいファイル管理システムで、ストレージの種類や配置を問わず、1台のデバイスのように扱える機能です。データベース管理者はオブジェクトの追加や削除などで、ストレージを意識する必要がなくなるだけでなく、オブジェクトの利用頻度にあわせたチューニングも自動で行ってくれます。またディスクの追加なども容易に行うことが可能になります。
+ASMで管理するディスクグループリスト
  • 4.自動メモリ管理
    Oracle10gでは、SGA内の「共有プール」や「Javaプール」「ラージプール」配分に関してすべて自動化することが可能です。 PGAも自動管理が可能です。というよりもEnterprise Management Database Console では、デフォルト設定が自動管理になっています。
自動共有メモリー(SGA)管理
  • 5.アラート
    Enterprise Manager Database Controlの「ホーム」には、「アラート」が表示されます。 「アラート」には、アラートの「重大度」「カテゴリ」「名前」「メッセージ」「アラートのトリガー時刻」「最終値」「時間」が表示されます。 「関連アラート」には、リスナーやホストなどに関するアラートが表示されます。
アラートの管理
  • 6.各種アドバイザ
    Oracle(オラクル/Oracle10g)には、データベースを常に最適な状態に保つために様々なアドバイズ機能が搭載されています。 たとえば、メモリの管理や、セグメントの状態を分析するセグメントアドバイザ、あるいはUNDO表領域のサイズ指定などを行なうアドバイザ機能があります。 また、SQL 文を負荷が少なく、素早く実行させるためのアドバイスを行う、SQL Tuning AdvisorやSQL Access Advisorも搭載し、管理者の負担を減らすだけでなく、高度な知識がなくても、Oracleを最適な状態で稼動させることが可能です。
UNDOアドバイザ
前へ目次次へ

Oracle(オラクル)ユーザズガイド、データベース構築に関するお問い合わせはこちら
お問合せフォーム

 

オラクル(Oracle)メールマガジンの登録
「Oracle(オラクル/Oracle10g)-Usersメルマガ」は、Oracle(オラクル/Oracle10g)の最新情報や、データベース(オラクル/Oracle等)に関するQAを配信します。是非ご登録をお願いします。
e-mail:

Oracle(オラクル)ユーザズガイド、データベース構築に関するお問い合わせ
株式会社サイバネティック
03-6277-3450
info@xybernetic.com
お問合せフォーム
Oacle(オラクル)ユーザーズガイドは 株式会社サイバネティック が運営しています。