Oracle Database 12c Release 1 (12.1.0.2) CoreTech Seminar

36

Transcript of Oracle Database 12c Release 1 (12.1.0.2) CoreTech Seminar

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

免責事項

以下の事項は、弊社の一般的な製品の方向性に関する概要を説明するものです。また、情報提供を唯一の目的とするものであり、いかなる契約にも組み込むことはできません。以下の事項は、マテリアルやコード、機能を提供することをコミットメント(確約)するものではないため、購買決定を行う際の判断材料になさらないで下さい。 オラクル製品に関して記載されている機能の開発、リリースおよび時期については、弊社の裁量により決定されます。 Oracleは、米国オラクル・コーポレーション及びその子会社、関連会社の米国及びその他の国における登録商標または商標です。 他社名又は製品名は、それぞれ各社の商標である場合があります。

2

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle Database 12c Release 1 (12.1.0.2) CoreTech Seminar Enterprise Manager Cloud Controlの対応と Enterprise Manager Database Expressの機能拡張

日本オラクル株式会社 データベース事業統括 製品戦略統括本部 小幡 創 2014年10月

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle Enterprise Manager製品ファミリー

Enterprise Manager Cloud Control / Grid Control

– 統合管理ツール。複数のサーバーを一元的に管理

– 管理サーバーを用意。管理対象サーバーにはエージェントをデプロイ

– DB管理のすべての機能。DB以外にもオラクル製品中心に管理可能

Enterprise Manager Database Control (DB11g以前)

– DBと同じサーバー上に構成し、単一DB(含RAC)を管理

– DB管理のほぼすべての機能(レポーティング機能など一部を除く)を提供

Enterprise Manager Database Express (DB12c)

– DBと同じサーバー上に構成し、単一DB(含RAC)を管理

• マルチテナント構成ではコンテナごとにDB Expressを構成

– パフォーマンス、チューニング機能に特化

4

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle Enterprise Manager Cloud Control 12c

Oracle Enterprise Manager Cloud Control 12cの Oracle Database 12c Release 1 (12.1.0.2)への対応

Oracle Database In-Memory対応

AWR Warehouse

Oracle Enterprise Manager Database Expressの機能拡張

1

2

3

4

5

Agenda

Oracle Enterprise Manager Cloud Control 12c

Oracle Enterprise Manager Cloud Control 12cの Oracle Database 12c Release 1 (12.1.0.2)への対応

Oracle Database In-Memory対応

AWR Warehouse

Oracle Enterprise Manager Database Expressの機能拡張

1

2

3

4

5

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle Enterprise Manager Cloud Control 12c 管理エージェント • 管理対象の情報を収集 • 管理サービスに情報を送信

管理コンソール

管理用サーバー

管理情報の収集・格納

管理操作の実行

管理情報の参照

http/https

http/https

管理サービス • UIの提供

• 管理エージェントがターゲットから 収集した情報を管理リポジトリへ保存

管理リポジトリ • 監視ターゲットから収集した 情報を格納

Database Server

Storage Server Cisco Switch

InfiniBand Switch

Exadata Database Machine

PDU

データベース インスタンス

データベース インスタンス

監視対象ホスト

監視対象ホスト

データベース インスタンス

管理 エージェント

管理 エージェント

管理 エージェント

中央管理 エージェント

管理サービス (OMS)

管理リポジトリ データベース

10

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

DB plug-in

12.1.0.4

DB plug-in 12.1.0.5

DB plug-in

12.1.0.4

DB plug-in

12.1.0.5

DB

DB DB

DB

Oracle Enterprise Manager Cloud Control 12c

• プラットフォームから独立した開発ライフサイクル

•監視ターゲット、利用する機能に応じて必要なプラグインのみをデプロイ –新たなターゲット・タイプのサポートや

Oracle Database 12c、Patch Setなどの新リリース/バージョンに対して迅速に対応

–フットプリントの軽減

プラグイン・アーキテクチャの採用

FMW plug-in

12.1.0.4

Database plug-in

12.1.0.4

Database plug-in

12.1.0.5

ホストA

FMW plug-in

12.1.0.4

管理 エージェント

12.1.0.3 WLS

ホストB 管理 エージェント

12.1.0.3

other plug-in 12.1.0.x

other plug-in 12.1.0.x

管理サービス(OMS) 12.1.0.3

11

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Agenda

Oracle Enterprise Manager Cloud Control 12c

Oracle Enterprise Manager Cloud Control 12cの Oracle Database 12c Release 1 (12.1.0.2)への対応

Oracle Database In-Memory対応

AWR Warehouse

Oracle Enterprise Manager Database Expressの機能拡張

1

2

3

4

5

16

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle Enterprise Manager Cloud Control 12cの Oracle Database 12c Release 1 (12.1.0.2)への対応

Oracle Database Plug-in 12.1.0.6で対応(certification) – Oracle Database Plug-in 12.1.0.6は

EM 12c Release 4 (12.1.0.4)にバンドルされリリース済み

–したがってEM 12c Release 4の新規インストール、 またはアップグレードを行えば即時デプロイ可能

–プラットフォーム(ベース)12.1.0.4が 依存コンポーネントとして設定されているため EM 12c Release 3以前のリリースに対しては Oracle Database Plug-in 12.1.0.6を デプロイすることはできない EM 12c Release 4へのアップグレードが必要

18

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Agenda

Oracle Enterprise Manager Cloud Control 12c

Oracle Enterprise Manager Cloud Control 12cの Oracle Database 12c Release 1 (12.1.0.2)への対応

Oracle Database In-Memory対応

AWR Warehouse

Oracle Enterprise Manager Database Expressの機能拡張

1

2

3

4

5

19

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

データベース・オブジェクト/記憶域管理 Enterprise Managerによるデータベース・オブジェクト/記憶域のインメモリ設定

22

• データベース・ オブジェクト

–表

–パーティション

–マテリアライズド・ ビュー

• 記憶域

–表領域

インメモリ・カラム・タブ

カラム・レベルの設定(表)

インメモリ・オプション指定 – 表/パーティション/ マテリアライズド・ビュー/ 表領域 の設定時に利用可能

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

インメモリ・セントラル

23

12cのヒートマップ機能と統合された オブジェクト・アクセス・ヒート・マップ

メニュー・パス データベース・ホーム → 管理 → インメモリ・セントラル

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

インメモリ・セントラル

24

全体のSGA領域に占める インメモリ領域(GB) (画面の例では1.00 GB)

インメモリ領域1GB中オブジェクトへ 割当て済のインメモリ領域(GB) (画面の例では0.58GB)

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

インメモリ・セントラル

25

プライオリティごとのオブジェクト統計

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

インメモリ・セントラル

26

オブジェクトごとのインメモリ・ オプションの設定と圧縮率など

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

インメモリ・カラム・ストア – パフォーマンス管理 ASH(Active Session History)分析

27

CPU待機クラス: Database In-Memory関連の待機イベント – CPU: IM Populate

優先度NONEのセグメントのオン・デマンド・ ポピュレーション

– CPU: IM Prepopulate 優先度(CRITICAL, HIGH…)が付けられている セグメントのポピュレーション

– CPU: IM Query

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

インメモリ・カラム・ストア – パフォーマンス管理 リアルタイムSQL監視

29

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

インメモリ・カラム・ストア – パフォーマンス管理 AWR(Automatic Workload Repository)レポート

30

• 新たに“インメモリ・セグメント統計” セクションを追加

– In-Memory Segments by Scans

– In-Memory Segments by DB Block Changes

– In-Memory Segments by Populate CUs

– In-Memory Segments by Repopulate Cus

• “Instance Activity Stats”に インメモリ関連の各種統計情報を追加

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Agenda

Oracle Enterprise Manager Cloud Control 12c

Oracle Enterprise Manager Cloud Control 12cの Oracle Database 12c Release 1 (12.1.0.2)への対応

Oracle Database In-Memory対応

AWR Warehouse

Oracle Enterprise Manager Database Expressの機能拡張

1

2

3

4

5

32

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

AWR Warehouse

34

• AWRはOracle Database 10g以降 事実上のパフォーマンス・リポジトリ

• しかし、AWRデータの保存期間の デフォルトとなっている8日間では、 長期間に跨るパフォーマンス診断を 行えない (例: 今期と前期の期末処理における パフォーマンスを比較する)

• 長期間保存できるようにAWR保存期間

を変更すると、本番環境のストレージ・オーバーヘッドとコストを増やしてしまう

CRM Finance Supply Chain

0%

30%

60%

90%

120%

0%

30%

60%

90%

120%

0%

30%

60%

90%

120%

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

AWR Warehouse アーキテクチャ

35

• 長期間AWRデータを保持するためのCentral AWRリポジトリを構成

• AWR WarehouseへAWRスナップショットを収集する対象データベース (AWRソース・データベース)を登録

• ETLジョブ(Oracle Data Pumpを利用)がソース・データベースからCentral AWR リポジトリへスナップショットを転送

• 設定可能なAWRデータの保存期間は、年単位または永久

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

デフォルトの動作

1. AWRソース・データベース上では DBMSジョブ‘MGMT_CAW_EXTRACT’により 24時間ごとにAWRスナップショットをファイルとしてダンプ

2. EM管理ジョブ‘CAW_TRANSFER_xxxx’により 12時間ごとにAWRソース・データベースから Central AWRへダンプ・ファイルを転送 (転送ジョブはAWRソース・データベースごとにスケジュール)

3. Central AWRリポジトリDB上では DBMSジョブ‘MGMT_CAW_LOAD’により5分ごとに ダンプ・ファイルからAWRデータをAWR Warehouseへロード

デフォルトの動作

1. AWRソース・データベース上では DBMSジョブ‘MGMT_CAW_EXTRACT’により 24時間ごとにAWRスナップショットをファイルとしてダンプ

2. EM管理ジョブ‘CAW_TRANSFER_xxxx’により 12時間ごとにAWRソース・データベースから Central AWRへダンプ・ファイルを転送 (転送ジョブはAWRソース・データベースごとにスケジュール)

3. Central AWRリポジトリDB上では DBMSジョブ‘MGMT_CAW_LOAD’により5分ごとに ダンプ・ファイルからAWRデータをAWR Warehouseへロード

デフォルトの動作

1. AWRソース・データベース上では DBMSジョブ‘MGMT_CAW_EXTRACT’により 24時間ごとにAWRスナップショットをファイルとしてダンプ

2. EM管理ジョブ‘CAW_TRANSFER_xxxx’により 12時間ごとにAWRソース・データベースから Central AWRへダンプ・ファイルを転送 (転送ジョブはAWRソース・データベースごとにスケジュール)

3. Central AWRリポジトリDB上では DBMSジョブ‘MGMT_CAW_LOAD’により5分ごとに ダンプ・ファイルからAWRデータをAWR Warehouseへロード

デフォルトの動作

1. AWRソース・データベース上では DBMSジョブ‘MGMT_CAW_EXTRACT’により 24時間ごとにAWRスナップショットをファイルとしてダンプ

2. EM管理ジョブ‘CAW_TRANSFER_xxxx’により 12時間ごとにAWRソース・データベースから Central AWRへダンプ・ファイルを転送 (転送ジョブはAWRソース・データベースごとにスケジュール)

3. Central AWRリポジトリDB上では DBMSジョブ‘MGMT_CAW_LOAD’により5分ごとに ダンプ・ファイルからAWRデータをAWR Warehouseへロード

デフォルトの動作

1. AWRソース・データベース上では DBMSジョブ‘MGMT_CAW_EXTRACT’により 24時間ごとにAWRスナップショットをファイルとしてダンプ

2. EM管理ジョブ‘CAW_TRANSFER_xxxx’により 12時間ごとにAWRソース・データベースから Central AWRへダンプ・ファイルを転送 (転送ジョブはAWRソース・データベースごとにスケジュール)

3. Central AWRリポジトリDB上では DBMSジョブ‘MGMT_CAW_LOAD’により5分ごとに ダンプ・ファイルからAWRデータをAWR Warehouseへロード

AWR Warehouse ETLジョブ

37

Central AWRリポジトリ

管理サービス (OMS)

管理エージェント

AWRソース・データベース

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

AWR Warehouse

41

• すべてのAWR機能を 長期AWRデータを基に利用可能

–パフォーマンス・ホーム

–トップ・アクティビティ

– AWRレポート

– ASH分析

–期間比較ADDM

–期間比較レポート

AWRソース・データベースに対する ランタイム・オーバーヘッドはゼロ

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

AWR Warehouse トップ・アクティビティ -単一のDBターゲットに対してAWRデータ・ソースの切替えが可能

47

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

AWR Warehouse 期間比較レポート - AWR Warehouseを利用して二つのデータベース間の比較も可能に

48

AWR Warehouseリポジトリへ格納した AWRデータを利用して

データベース間での比較が可能に

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

AWR Warehouse 期間比較レポート - AWR Warehouseを利用して二つのデータベース間の比較も可能に

49

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

AWR Warehouse

• Enterprise Manager Cloud Control 12c

–管理サーバー(OMS)、管理エージェントともに12.1.0.4 (= EM 12c Release 4)の環境へDatabase Plug-in Bundle Patch 12.1.0.6.3 (2014年8月31日リリース済み)を適用するとAWR Warehouse機能が有効となる

• Central AWRリポジトリ – Oracle Database 11.2.0.4または12.1.0.2を利用可能

• Oracle Database 11.2.0.4を使用する場合は要パッチ(Patch 18547891)

– Central AWRリポジトリとして使用するデータベースはEnterprise Managerへ ターゲットとしても追加しておく

機能の有効化

50

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

AWR Warehouse

•サポートされるAWRソース・データベース – Oracle Database 10.2、11.1および11.2

– Oracle Database 12.1 (CDB & non-CDBのSIおよびRAC) • AWRソース・データベースのバージョンは

Central AWRリポジトリ・データベースと同じか またはそれより以前のデータベース・バージョンである必要がある

• したがってOracle DB 12.1をAWR Warehouseへ登録する場合は Central AWRリポジトリ・データベースにはOracle DB 12.1.0.2を使用する

– AWRソース・データベースもAWR Warehouseへ登録するデータベースは Enterprise Managerへターゲットとして追加しておく

機能の有効化

51

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

AWR Warehouse

• AWR Warehouseの利用には、AWRソース・データベースとなる 各データベースに対してOracle Diagnostics Packが必要

• Central AWRリポジトリ・データベース用途に限定して Oracle Database EEの使用制限付きライセンスを提供

ライセンスについて

52

Central AWRリポジトリ

管理サービス (OMS)

AWRソース・データベース

それぞれのAWRソース・ データベースに対して Oracle Diagnostic Pack が必要

AWRリポジトリ用途に限り Oracle Database EE の 使用制限付きライセンス を提供

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Agenda

Oracle Enterprise Manager Cloud Control 12c

Oracle Enterprise Manager Cloud Control 12cの Oracle Database 12c Release 1 (12.1.0.2)への対応

Oracle Database In-Memory対応

AWR Warehouse

Oracle Enterprise Manager Database Expressの機能拡張

1

2

3

4

5

55

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle Enterprise Manager Database Express 基本管理機能とパフォーマンス診断・チューニングに特化したDB付属ツール

57

• 特別なインストールは不要

– DB内のXDBサーバーを利用

– 利用に際し追加のミドルウェア・ コンポーネントは不要

– データベース作成時に構成可能

• 軽量・小さなフットプリント

– ディスク使用量: 20MB程度

– DBサーバーはSQLの実行のみ

– UI画面の生成は 100%ブラウザ側で処理を実行

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle Enterprise Manager Database Express

•次のプラガブル・データベース・プロビジョニング機能をサポート –作成

–クローン / リモート・クローン

–プラグ / アンプラグ

–オープン / クローズ

• Oracle Database Resource Managerとの連携 –リソース・プランの選択

– PDBごとに“Share”、 “CPU% (使用率制限)”、“パラレル・サーバー制限”を設定

Oracle Database 12.1.0.2における機能拡張 – マルチテナント・プロビジョニング

59

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle Enterprise Manager Database Express マルチテナント・プロビジョニング

62

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

プロビジョニング関連機能の対応状況

66

機能 ルートから PDBから

プロビジョニング

CDBリソース・プランの設定 〇 -

OMFの構成 〇 -

PDBの作成 〇 -

PDBの複製 〇 -

PDBのプラグ 〇 -

PDBのアンプラグ 〇 -

PDBの削除 〇 -

PDBストレージ制限の設定 〇 -

PDBリソース制限の設定 〇 -

〇 : 利用可能 - : 〃 不可

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 76