- 日本オラクル | integrated cloud ... • sap アライアンスの歴史 ...
TRANSCRIPT
JSUGユーザー様向けセミナー
<Insert Picture Here>
SAP環境におけるOracle Database 最新事情
日本オラクル株式会社SAP アライアンスチーム
2009年12月4日
以下の事項は、弊社の一般的な製品の方向性に関する概要を説明するものです。また、情報提供を唯一の目的とするものであり、いかなる契約にも組み込むことはできません。以下の事項は、マテリアルやコード、機能を提供することをコミットメント(確約)するものではないため、購買決定を行う際の判断材料になさらないで下さい。オラクル製品に関して記載されている機能の開発、リリースおよび時期については、弊社の裁量により決定されます。
Oracle、Oracle Database 10g 及びOracle Database 11g、米国オラクル・コーポレーション及びその子会社、関連会社の登録商標です。その他の名称はそれぞれの会社の商標の可能性があります。
Copyright© 2009, Oracle. All rights reserved. 2
Agenda
<I t Pi t H >SAPアライアンスの歴史 <Insert Picture Here>• SAPアライアンスの歴史
• SAPにおける次期インフラ構築の課題
O l D t b T h l f SAP• Oracle Database Technology for SAP• 事前に頂いた質問
Copyright© 2009, Oracle. All rights reserved. 3
Oracle/SAP リレーションシップの歴史
Reseller& Support
Oracle 9i•Database
Oracle 10g- Database 2015
20082009
ppAgreementsextended
•Database- Automatic
MemoryManagement
- Table Com-i
Database- Table/Index
Partitioningfor SAP ERP(Service)RAC
2015
20052006
20072008
Fi t SAP
Oracle. SAPsign Reseller& Support
pression- Online Table
Reorganization• RAC
- RAC
AdditionalOracle 10gfeat res
19981999
20022003
005First SAPR/3 release(on Oracle DB)
Agreements
Reseller& Support
AdditionalOracle10gfeatures:- Advanced
Security Option
features:- Database Vault- Oracle Partitioning
Engine for SAP ERPOracle 11g features
19881992
1998
First SAPBW release
5 Terabyte BWShowcase(SAP, Sun,Oracle)
ppAgreementsextended
Security Option- MOPatch- Flashback
Database- Index Key
O ac e g ea u esadoption in process- Online Patching- Advanced Com-
pression OptionASM
Start of SAPR/3 development(on Oracle DB)
BW release(on Oracle DB)
Oracle)Compression - ASM
- and more …
Copyright© 2009, Oracle. All rights reserved. 4
Agenda
<I t Pi t H >SAPアライアンスの歴史 <Insert Picture Here>• SAPアライアンスの歴史
• SAPにおけるシステム構築の課題
O l D t b T h l f SAP• Oracle Database Technology for SAP• 事前に頂いた質問
Copyright© 2009, Oracle. All rights reserved. 5
SAPにおけるシステム構築の課題
• インフラ面
• 性能向上によるIAプラットフォームの検討
• 仮想化テクノロジーの検討
• ビジネス面
• ビジネスの変化に柔軟に対応できるか
イノベーションSAP PI
(コモディティ vs. イノベーション)
SAP PIコモディティな業務ERP、CRM、SCM NW7.1
LiNW7.0
UNIX→?
Linuxその他のイノベーションSAP MDM BO
Copyright© 2009, Oracle. All rights reserved. 6
UNIX ? SAP MDM、BO、、、
次期インフラ(次世代データセンター)に必要な要素
• 必要に応じた動的なリソースのプロビジョニング
• 共有リソース・プールによる高い効率性および保有資産の有効活用
Elasticity(可変性)
• 段階的かつ事実上無制限のリソース拡張
リソ ス拡張時における処理能力拡張が予測可能
Scalability(拡張性) • リソース拡張時における処理能力拡張が予測可能(拡張性)
• 安定したサービス・レベルの提供High Availability 安定したサ ビス レ ルの提供
• データロス/業務停止時間を極小化した事業継続性の実現
High Availability(可用性)
• 権限、ID管理の一元化および利用者とIDライフサイクルの同期
• 職務分掌に合わせたITリソース、情報へのアクセス管理・監査
Security(セキュリティ)
• 仮想化・”Grid”化による遊休リソースの有効活用
• コモディティ・サーバ活用による固定費の削減
• 自動化による運用コストの削減
Cost Efficiency(コスト効果)
Copyright© 2009, Oracle. All rights reserved. 7
オラクルの次世代データセンター構想
セキュリティ
Application Server Grid
Scale Out
D t b G id一括
運用管理
Scale Out論理層仮想化 Database Grid 運用管理
EnterpriseManager
仮想化
Scale Out
Storage Grid
サーバー仮想化他社製
ストレージ仮想化
ネットワーク仮想化
他社製監視
ツール物理層仮想化
Copyright© 2009, Oracle. All rights reserved.
ネットワーク仮想化
8
SAPビジネスにおけるデータ活用範囲の拡大
POS、顧客、在庫データの活用による店舗在庫・物流在庫の最適化・最適価格による売上最大化
小売業
通信履歴・コンテンツ閲覧履歴、位置情報を活用した、顧客に密着した事業・サービスの展開顧客に密着した事業 サ ビスの展開
通信業
グローバルレベルでの”製・販・在の可視化”による
IFRS 地域別 事業別B/S セグメント情報開示
リアルタイムSCMの実現と”製・販・在サイクルの短縮化”製造業
IFRS、地域別、事業別B/S、セグメント情報開示、コンプライアンス対応による集計・計算データ、保持データの増加
会計業務
グローバル1拠点(24*365信頼性)、合併・ホールディングス対応“初期投資を押さえ、拡張でき、データ統合しやすい基盤”
共通基盤
Copyright© 2009, Oracle. All rights reserved. 9
SAPビジネスにおけるデータ活用範囲の拡大
トランザクション量の増大
活用デ タ量の爆発活用データ量の爆発
Oracle Database Technology for SAP
Copyright© 2009, Oracle. All rights reserved. 10
Agenda
<I t Pi t H >SAPアライアンスの歴史 <Insert Picture Here>• SAPアライアンスの歴史
• SAPにおける次期インフラ構築の課題
O l D t b T h l f SAP• Oracle Database Technology for SAP• 事前に頂いた質問
Copyright© 2009, Oracle. All rights reserved. 11
<I t Pi t H ><Insert Picture Here>
Oracle/SAPテクノロジーの統合
Copyright© 2009, Oracle. All rights reserved. 12
Oracle/SAP リリース計画
• Oracle のリリース計画:• Version N, Release 1
Oracle 9i Release 1
O l 9i R l 2 • Version N, Release 2• SAPユーザーのため:
• Release 2 のみ認定
Oracle 9i Release 2
Oracle 10g Release 1 Release 2 のみ認定(“ターミナル・リリース”)
• 目標:
安定した機能を提供
g
Oracle 10g Release 2• 安定した機能を提供
• 計画停止の削減
• ポジティブなフィードバック
Oracle 11g Release 1
O l 11 R l 2Oracle 11g Release 2
Copyright© 2009, Oracle. All rights reserved. 13
Oracle Database 10g R2
SAPにおける最新バ ジ ン• SAPにおける最新バージョン
• Oracle Database 10gRelease 2Release 2
• 2006年4月から利用可能
Oracle 10g RAC for SAP• Oracle 10g RAC for SAPも利用可能
Check OSS Note 720886
830576 Oracle 10g: パラメータの推奨事項
+
830576 Oracle 10g: パラメ タの推奨事項
871096 Oracle データベース 10g: 10.2.0 用パッチセット/パッチ
1339724 Oracle 10.2: 拡張サポートの無償期間(終了: 2011/7/31)
Copyright© 2009, Oracle. All rights reserved. 14
(終了: 2011/7/31)
Oracle 10g 導入率70%• 10.2.0.2 または 10.2.0.4を利用可能。10.2.0.5は2010年
• 10.2.0.3はサポートされません
SDN公開資料 SAP O l D l t U d t
Copyright© 2009, Oracle. All rights reserved. 15
SDN公開資料:SAP on Oracle Development Update
Oracle Database 11g R2 対応決定
K l H i HKarl-Heinz Hess, Executive Vice President and Member of the Extended Board at SAP AG
Copyright© 2009, Oracle. All rights reserved. 16
Oracle Database 11g R2ジリリース・スケジュール(予定)
ノート1398634• 第一ウェーブ(CY2010Q1)• 第一ウェーブ(CY2010Q1)
- Linux x86_64 (RHEL 4 & 5, SLES 10 & 11)- Solaris SPARC 64 Bit (Version 10)- Solaris x64 (Version 10)- HP-UX IA 64 (Version 11.31)- AIX 64 Bit (Version 5.3 & 6.1)AIX 64 Bit (Version 5.3 & 6.1)
• 第二ウェーブ(CY2010Q2)- Windows x64- HP-UX PA-RISC (Version 11.31)
• 第三ウェーブ(CY2010Q4)• Linux IA64• Linux Power• Windows IA64
Copyright© 2009, Oracle. All rights reserved.
• Windows IA64
17
today
ライフタイムサポートポリシー with SAPtoday
2014 ?? 2017??R2 2017??R2
NetWeaver 7.0Dec 2015 Dec2017
NetWeaver04 Mar 2010 Mar 2013
R2 July 2010 July 2013
Mar 2010 Mar 2013
ノート:1339724 Oracle 10.2: 拡張サポートの無償期間 (終了: 2011/7/31)July 2011
Sustaining Support
R/3 Enterprise Mar 2009 Mar 2013
Dec 2006 Dec 2010 R/3 4.6C
拡張サポ 無償期間 (終了 )
t
g ppPremier Support
R2 July 2007Extended Support
July 2010July 2008ノート:1021844 Oracle 9.2: 拡張サポートの無償期間 (終了: 2008/7/31)
t
2008
2003
2004
2005
2006
2007
2002
2009
2010
2011
2012
2013
2014
http://www.oracle.com/support/library/brochure/lifetime-support-technology.pdfhtt // i / /
2015
2016
Copyright© 2009, Oracle. All rights reserved.
http://service.sap.com/pam/
18
Oracle/SAP Database 管理ツール
• SAP提供のDBA ツール• SAP提供のDBA ツール• SAPDBA (character-based, obsolete)• BR*Tools (GUI)( )• BR*Tools Studio (web-based)• DBA Cockpit
( ith i t t d A t ti W kl d R it )(with integrated Automatic Workload Repository)
• オラクル提供のDBA ツール• Oracle Enterprise Manager / Grid Control• Oracle Enterprise Manager / Grid Control
(see SAP OSS note 105047)• MOPatch
Copyright© 2009, Oracle. All rights reserved. 21
Oracle DB 自動管理との統合(10g~)S C & S *Integrated in SAP DBA Cockpit & SAP BR*Tools
• Automatic Workload Repository (AWR)p y ( )• SQL実行統計の自動収集と管理
• SAP DBA Cockpit と統合(SAPGUIから監視可能)
• Active Session History (ASH)• 待機イベント統計の自動取得と分析
• Automatic Database Diagnostic Monitor(ADDM)• Oracle Database に対する自己診断機能の組み込み
• 自動かつプロアクティブな問題の特定• 自動かつプロアクティブな問題の特定
• 正しいアドバイスを含めた管理者への通知
• Automatic SQL TuningAutomatic SQL Tuning• アプリケーション・コード変更なしでSQLをチューニング可能
SAP Notes 105047, 1080813, 853576
Copyright© 2009, Oracle. All rights reserved. 23
<Insert Picture Here>
Dr. Christian Graf (SAP AG)Development Manager
DB Platform Oracle
「Oracle Databaseにおいて最も前向きに取り組んでいる機能は
DB Platform Oracle
データベース診断およびその支援機能です。
他のデータベースと比較して、Oracle Database 10g R2は、
詳細に分析するための最も高度なオプションを提供します。Oracle Automatic Workload Repository (AWR) と
Advanced Session History (ASH)により提供される詳細な分析データは、
システムの評価に必要となる根本原因のデータを提供してくれます。
これらのデータは、パフォーマンスの問題、またはその他のエラー状況の解決
に向けて非常に大きなベネフィットになります。
Copyright© 2009, Oracle. All rights reserved. 24
高可用性データベース要件BCP(事業継続計画)について考える
コンピュータコンピュータ障害障害
計画外計画外
データベース冗長化Real Application Clusters
H/WH/W、、ネットワーク障害ネットワーク障害
計画外計画外停止停止
データ不整合データ不整合
Real Application Clusters
バックアップ・リカバリデータ障害データ障害
人為ミス人為ミス
フラッシュバック
データデータメインテナンスメインテナンス
計画計画停止停止
サイト障害サイト障害
スタンバイ・データベース( )
システムシステムメインテナンスメインテナンス
停止停止 (Data Guard)
システム変更システム変更
オンライン再構成オンライン再構成
アップグレードアップグレード
ローリング・アップグレード
Copyright© 2009, Oracle. All rights reserved.
ロ リング アップグレ ド
26
参考 : 計画外停止の問題点と達成可能なリカバリ時間
停止タイプ停止タイプ 既存停止時間既存停止時間 障害原因障害原因
コンピュータ障害 数十分から数時間 (HA構成) CPU/Memoryの故障、ソフトウェアの不具合
ストレージ障害 数時間以上 (バックアップからのリカバリ) ディスク、ディスクアレイ、ディスクコントローラ故障
人的エラー 数時間以上 (バックアップからのリカバリ) 入力ミス、運用管理上のミス
デ タ障害 数時間以上 メディア破損 ブロック破損データ障害 数時間以上 (バックアップからのリカバリ) メディア破損、ブロック破損
サイト障害 数時間から数日 (サイト全体の復旧) 火災、地震などの災害、意図的な攻撃
停止タイプ停止タイプ MAAMAAの場合の停止時間の場合の停止時間 使用するテクノロジー使用するテクノロジー
様々な障害に対して長時間のサービス停止が発生
コンピュータ障害コンピュータ障害 停止時間ゼロ停止時間ゼロ Real Application Clusters(RAC)Real Application Clusters(RAC)
ストレージ障害ストレージ障害 停止時間ゼロ停止時間ゼロ Automatic Storage Management(ASM)Automatic Storage Management(ASM)
人的エラ人的エラ 3030分未満分未満 Fl hb k T h lFl hb k T h l人的エラー人的エラー 3030分未満分未満 Flashback TechnologyFlashback Technology
データ障害データ障害 数秒~数秒~55分分 Data GuardData Guard
サイト障害サイト障害 数秒~数秒~55分分 Data GuardData Guard
Copyright© 2009, Oracle. All rights reserved.
サイト障害サイト障害 数秒数秒 分分
27
Oracle RAC for SAP High Availability(高可用性)
Scalability(拡張性)
• 高可用性(サービスを止めない)と拡張性(ワークロードの増加) の両立
Table ATable A
Table B
Table C
Presentation Application Database
Copyright© 2009, Oracle. All rights reserved.
Presentation Application Database
28
RAC for SAP ベンチマーク結果Overview
40 000
30 000
35,000
40,000
25,000
30,000
30,01637,040
15,000
20,000
15,52022,416
5,000
10,000
02 Nodes 3 Nodes 4 Nodes 5 Nodes
Copyright© 2009, Oracle. All rights reserved. 29
RAC、Data Guard顧客
• ミュンヘン市公共サービス
• SAP ERP(ECC 6.0), Oracle RAC 10g,Windows 2003 32bit, 4way DELL Server, 4TB, 4500 User
• Cat Logistics(保守部品管理)
• SAP ERP(ECC 6.0)/SCM/CRM/BI/EP, Oracle RAC 10g, AIX 5.3, 20TB, 17万SAPS, 20000 User
• ピレリ
• SAP ERP(ECC 6.0), Oracle RAC 10g,HP-UX11.31, 4way Supredome, 6TB, 5500 User
• 某ボトラー• 某ボトラ
• SAP R/3 4.6C, Oracle9i RAC, HP-UX 11i, 24TB, 5000 User,43万3000SAPS
• 日本バイリーン株式会社(医薬品、フィルタ製造)
• SAP ERP(ECC 6.0), Oracle Data Guard 10g,Windows 2003 64bit Fujitsu PRIMEQUEST 2TB
Copyright© 2009, Oracle. All rights reserved.
64bit,Fujitsu PRIMEQUEST, 2TB
30
RAC は一般出荷となりました
SDN公開資料:SAP on Oracle Development Update
Copyright© 2009, Oracle. All rights reserved. 31
Advanced Security Option (ASO) Security(セキュリティ)
• ネットワーク、データ、バックアップの暗号化
Application(NetWeaver) Network Encryption
ネットワーク通信の暗号化2007年2月よりサポ ト開始2007年2月よりサポート開始SAP Note 973450
DatabaseServerInstanceInstance
DatabaseFiles
Transparent Data Encryptionデータベースの暗号化2007年2月よりサポート開始SSAP Note 974876BR*Tools Support Note 1279682
Backup Set EncryptionDatabaseBackup
p ypバックアップの暗号化Oracle Recovery Manager (RMAN)を利用認定作業中
Copyright© 2009, Oracle. All rights reserved. 33
Oracle Database Vault OptionDBAの権限を制御し セキュリティ管理者と分離
Security(セキュリティ)
DBAの権限を制御し、セキュリティ管理者と分離
管理者や権限のないユーザーからの不正データ・アクセスコマンド実行を抑制する安全なデータ基盤ン 実行を抑制する安 なデ タ基盤
DBAのアクセス権限を制御する
SYS/SYSTEMへの権限集中によるリスクを回避(管理権限の分散)
ユーザーのコマンド制限 アクティビティの制限
DBAのアクセス権限を制御する
SYS/SYSTEMへの権限集中によるリスクを回避(管理権限の分散)
ユーザーのコマンド制限 アクティビティの制限ユーザーのコマンド制限、アクティビティの制限
複数の要素による認証の強化(時間、IPアドレス、言語 …)
ユーザーのコマンド制限、アクティビティの制限
複数の要素による認証の強化(時間、IPアドレス、言語 …)
月曜 金曜
Oracle Database Vault月曜~金曜日9:00~18:00
上述以外の時間帯派遣社員派遣社員
BR*Tools
派遣社員派遣社員AA HRシステム給与データ
人事部門人事部門
SQL*PlusオペレータオペレータBB
Data DictionaryDBA Role
データベース管理者データベース管理者((DBADBA))
Copyright© 2009, Oracle. All rights reserved.
((DBADBA))
34
パーティショニング(Partitioning) Scalability(拡張性)
Oracleでは、SAP環境でパーティショニング機能が利用できます。
パーティショニングは、ロード量の極小化と削除処理の高速化に貢献する機能です O l では 特別な設定無しに 日付もしくは ド単位をキ として能です。Oracleでは、特別な設定無しに、日付もしくはロード単位をキーとして
パーティショニングされます。特に索引の断片化がおこらなくなるのはメンテナンス上、メリットになります。
BW サーバーR/3 サーバー
Oracle Database の場合
BW サーバーR/3 サーバー
他社データベース の場合
高速にロード
長時間のロ ド長時間のロード
対象パーティションのみの高速な削除
削除対象を検索して長時間の削除
Copyright© 2009, Oracle. All rights reserved. 36
Partitioning: 顧客事例 (ERP)
700
600
700ut
es
400
500
me
in M
inu
200
300
tch
Run
tim
100
200
Bat
0Query1 Query2 Query3 Query4 Query5 Query6
Copyright© 2009, Oracle. All rights reserved. 37
Oracle Technologies for SAP:&Table & Index Partitioning
SAP BI (BW) SAP ERP (R/3)
• すべての種類のパーティション化をサポ ト
• すべての種類のパーティション化をサポ ト
SAP BI (BW) SAP ERP (R/3)
化をサポート
• デフォルトでレンジ・パーティション化を利用
化をサポート
• デフォルトでは利用されない
• それぞれのシステムでベストの• すべてのシステムで同じ方法で
パーティション化
• Oracle利用時の標準の機能
パーティション化の方法を選択する必要がある
• レスキュー・サービスによる構築(インストールの一部) 支援
• “SAP Partitioning Engine”が2009年中に一般出荷になる年中 般出荷 なる予定
• SAP Note 742243
Copyright© 2009, Oracle. All rights reserved. 38
SAP Partitioning Engine
• SAP ERP (R/3)へのレンジ・パーティショニングの統合• 30の表について パーティショニング方法を事前定義• 30の表について、パーティショニング方法を事前定義
• カスタマイズ可能(SAPメッセージによる承認)
• BR*Spaceによるコンバート処理p• 追加パーティションはSM37ジョブによる自動作成
• システム要件• 6.40 カーネル以上
• SAP ECC 5.0、ECC 6.0、Business Suite 7追加のABAP P k が必要• 追加のABAP Packageが必要
• •Oracle 10.2.0.4 以上
• Pilot Phase 2009年Q3にControlled Availability予定• Pilot Phase、2009年Q3にControlled Availability予定
Copyright© 2009, Oracle. All rights reserved. 39
格納効率: テクノロジースタック Cost Efficiency(コスト効果)
デ タ格納効率に効果的なものAdvanced CompressionAdvanced Compression
(コスト効果)
• データ格納効率に効果的なもの
• Number values• Bitmap Index
p(Oracle 11g)
p(Oracle 11g)
Partitioning + CompressionPartitioning + Compression• さまざまな圧縮オプション
• パーティショニングとの連携
管理の容易性
g p(Oracle 10g)
g p(Oracle 10g)
Index Key CompressionIndex Key Compression• 管理の容易性(Oracle 10g)(Oracle 10g)
データ圧縮データ圧縮(Oracle 10g)(Oracle 10g)
データ格納効率データ格納効率デ タ格納効率デ タ格納効率
Copyright© 2009, Oracle. All rights reserved. 41
内部データ表現ExampleExample
• 内部データの表現方法:CREATE TABLE XYZ (COL1 NUMBER ( 10),COL2 NUMBER ( 10),COL3 NUMBER ( 10)
• 内部デ タの表現方法:• 固定長
• 可変長COL3 NUMBER ( 10),COL4 VARCHAR2(100)
)<storage_desc>
• Oracle:• NUMBER: 可変長
• VARCHAR: 可変長;
VARCHAR: 可変長
• DB2, SQL*Server:• NUMBER: 固定長
• VARCHAR: 可変長(効率低い)
Copyright© 2009, Oracle. All rights reserved. 42
SAP におけるUNICODE対応
• J2EEシステムではUNICODE必須(Portal、MDMなど)シ テ 必須( 、 な )
• SAP UNICODEで使用するDBにも当然、UNICODE対応が必要
• 更に、UNICODE移行にかかる時間はSQL Serverの1/10更 、 移行 る時間 Q /(ツールを準備中、500~800GB/hour)
Oracleのデータ量はSQL Serverの半分
DBサイズ(既存のデータ量からの増分) - SAP調べ
Oracle 10%増(UTF-8に対応)
メモリ使用量も半分
直接、性能へ影響
SQL 40-60%増(UTF-8に未対応)
例えば1TBのデータであれば1.1TB vs 1.6GB(500GB多くメモリにのる可能性)
Copyright© 2009, Oracle. All rights reserved. 43
Data CompressionOracleのみの表データを圧縮格納し、ディスク消費量を削減する機能表領域や表の属性にcompressパラメタを付加通常の 括処理(デ タ ド等)で圧縮が可能な為 BWのような通常の一括処理(データロード等)で圧縮が可能な為、BWのような大量データ問い合わせ処理に有効
SAP BWシステムにおけるデータ圧縮技術(概念図)
500000 300000100025Block Header
1
Block Header
1 1 2 23 1 2 3
500000 300000100025310000
100025100025100025
500000500000500000
300000300000310000
2
3
4
3 1 2 3 4 1 2 4 5 1 2 4100025 500000 3100005
40%減!
Copyright© 2009, Oracle. All rights reserved. 44
Index Key Compression
• SAPシステムのディスク領域の大部分は索引SAP ERP (R/3)• SAP ERP (R/3):• データベースのディスクスペースの 30 – 50%
• SAP BI (BW):SAP BI (BW):• データベースのディスクスペースの 25 – 40%
• SAPの索引にとってIndex Compressionは理想的• 一般的に、6つの列にまたがったマルチカラム索引
• 選択に利用されていない列、情報が含まれている
索引領域を圧縮し スト削減と性能UPを実現する機能• 索引領域を圧縮し、コスト削減と性能UPを実現する機能• 詳しくは日本IBM様のセッションで
Copyright© 2009, Oracle. All rights reserved. 45
Oracle Advanced Compression
• 巨大な表を圧縮可能
• OLTPにも データウェアハウスにも使用可能OLTPにも、デ タウェアハウスにも使用可能
• すべてのデータタイプを圧縮可能
非構造化デ タ型にも対応• 非構造化データ型にも対応
• 平均2-3倍の圧縮率
デ を 縮す ジ• データを圧縮することでストレージコストを大幅削減
SAP環境では、Oracle Database 11g R2が認定された後、利用可能予定
Copyright© 2009, Oracle. All rights reserved.46
46
SecureFiles バイナリデータの高速処理・圧縮・暗号化バイナリデ タの高速処理 圧縮 暗号化
機能拡張機能拡張圧縮、暗号化、非重複の機能を提供
高パフォーマンス従来の LOB より高速なアクセスが可能従来の LOB より高速なアクセスが可能
スループット、スケーラビリティの向上
効率的な領域管理
SecureFiles使いやすさ
アプリケーションの変更は不要
チューニング・パラメータを最小化
Copyright© 2009, Oracle. All rights reserved. 47
4.67TB → 1.93TB、1.38TB → 0.53TB
SDN公開資料:SAP on Oracle Development Update
Copyright© 2009, Oracle. All rights reserved. 48
Automatic Storage Management• Oracle Databaseのディスク・リソースを仮想化・クラウド化
データの自動配置により(仮想化)、デ タの自動配置により(仮想化)、
ディスク性能を引き出すために
管理者が「データ配置を設計する」
必要がなくなります
ASMはOracle Databaseにフラットな
ディスク・プールを提供し、ディスク管ASMファイル・システム
データベース・ファイル
必要がなくなります
ASMは複数のディスク・アレイにわたデ デ
、理工数を大幅に削減します
ASM Disk Group
ASMボリューム・マネージャ
ファイル システム
LUNLUNLUNLUNってディスクを仮想化し、ディスク追加/ 削除でもデータを透過的に再配分できます
ディスク・アレイは物理ディスクを仮想化します
Copyright© 2009, Oracle. All rights reserved. 49
Agenda
<I t Pi t H >SAPアライアンスの歴史 <Insert Picture Here>• SAPアライアンスの歴史
• SAPにおける次期インフラ構築の課題
O l D t b T h l f SAP• Oracle Database Technology for SAP• 事前に頂いた質問
Copyright© 2009, Oracle. All rights reserved. 50
質問と回答(認定編)
• SAP ERPに於けるOracleのSE/EE及び追加オプションの選択方法 選択はそもそも可能ですか?
お は かご利 なれま ん 側が 前提 実装され るため• SAPにおいてはEEしかご利用になれません。SAP側がEE前提で実装されているため、SEでは動作保証されません。オプションはインストール時に入りますので、特に選択は不要です。
• SAP ERPのOracle11gのサポート予定日程と状況• 資料内でご説明させて頂きました• 資料内でご説明させて頂きました。
• SAP ERPによるRACサポートの有無 (あるとしたら、サポートの予定日程はいつごろとなるか?現時点でサポートがない理由は何か?)
• 資料内でご説明させて頂きました 2009年1月にGAになっております• 資料内でご説明させて頂きました。2009年1月にGAになっております。
• SAP ERPによるOracleデータの圧縮サポートの有無 (あるとしたら、サポートの予定日程はいつごろとなるか?)
• 資料内でご説明させて頂きました Advanced Compressionのみ時期は未定ですが 索引圧• 資料内でご説明させて頂きました。Advanced Compressionのみ時期は未定ですが、索引圧縮はすぐに効果が現れます。
• Oracle ASMはSAP ERPでサポートしているか• 資料内でご説明させて頂きました。ASMの認定時期は未定です。DBAにとって非常にメリット資料内でご説明させて頂きました。ASMの認定時期は未定です。DBAにとって非常にメリット
がある機能ですので、ご期待ください。BR*Tools 側の対応範囲を検討開始したところです。
Copyright© 2009, Oracle. All rights reserved. 51
質問と回答(機能・変換編)
表領域管理ディクショナリからロ カルへの移行方法について 表領域の容• 表領域管理ディクショナリからローカルへの移行方法について 表領域の容量使用の効率化としてローカル表領域管理があるが どのように行うか。また移行にあたって困難な点はあるか?
• テーブルのASSMへの移行方法について 、テーブルの容量使用の効率化としてASSMがあるが どのように行うか。また移行にあたって困難な点はあるか?か?
回答は次ページ以降
Copyright© 2009, Oracle. All rights reserved. 52
領域管理で必要な概念
データベース 論理 物理
表領域データ
ファイル
セグメント
ファイル
・ 表・ 索引セグ ント
エクステント
・ 索引・ etc
エクステント
デ タデータブロック
O/Sブロック
ノート 821687 - FAQ: Oracle での領域使用率と断片化
Copyright© 2009, Oracle. All rights reserved.
ノ ト 821687 - FAQ: Oracle での領域使用率と断片化
53
ローカル管理表領域
• 使用可能なエクステントをビットマップで管理(10gのデフォルト)
ビ ト値で領域の空きと使用済みを判別• ビット値で領域の空きと使用済みを判別
• ローカル管理表領域のメリット
• 再帰SQLが発生しない再帰SQLが発生しない
• UNDOを生成しない
• 空き領域管理が自動化される
SQL> CREATE TABLESPACE userdata ……DATAFILE '/mnt2/o9idb/dbs/userdata dbfDATAFILE /mnt2/o9idb/dbs/userdata.dbf‚SIZE 30MEXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K;
ノート 214995 - SAP 環境での Oracle ローカル管理表領域ノート 706625 - Oracle 9i: ローカル管理 SYSTEM 表領域
Copyright© 2009, Oracle. All rights reserved. 54
自動セグメント領域管理Automatic Segment Space Management (ASSM)Automatic Segment Space Management (ASSM)
• セグメント内部の空き領域を管理する方法(10gのデフォルト)
グ• セグメント内部の使用可能および使用済み領域の追跡に、空きリストでなくビットマップを使用
• 自動セグメント領域管理のメリット自動セグメント領域管理のメリット
• 管理が容易
• 領域使用率の向上
同時実行処理 向上• 同時実行処理の向上
SQL> CREATE TABLESPACE userdata ……DATAFILE '/mnt2/o9idb/dbs/userdata.dbf‚SIZE 30MEXTENT MANAGEMENT LOCAL UNIFORM SIZE 256KSEGMENT SPACE MANAGEMENT AUTO;SEGMENT SPACE MANAGEMENT AUTO;
ノート 620803 - Oracle 9i: 自動セグメント領域管理
Copyright© 2009, Oracle. All rights reserved. 55
DMTS→LMTSおよびASSM化
• 基本的には、再編成
• 旧デザインから新デザインへ変換可能( ノート 355771 Oracle: 新規表領域レイアウトの説明)• 旧デザインから新デザインへ変換可能( ノート 355771 - Oracle: 新規表領域レイアウトの説明)
• 10gより全てオンライン処理可能
• ノート620803に従うのであれば、1. ステップ: データベース完全バックアップの実行2. ステップ: ASSM 属性での変換先表領域の登録3. ステップ: 再編成パート 1: オンライン
- LONG/LONG RAW 以外のすべてのテーブルはオンラインで再編成することができます。この制限は Oracle 9i に適用されます。
- このステップは、データベースのサイズおよび使用するハードウェアこのステップは、デ タベ スのサイズおよび使用するハ ドウェアによっては、多少時間がかかることがあります。
4. ステップ: データベース完全バックアップの実行- これは任意ですが、推奨するステップです。
5. ステップ: 再編成パート 2: オフライン (SAP システム停止)このステップは ノ ト 646681 に記載される複数の個別ステップで構このステップは、ノート 646681 に記載される複数の個別ステップで構成されます。この間は、SAP システムは利用できません。
このステップでは、列 LONG/LONG RAW のある全テーブルが非 ASSM 表領域からエクスポートされ、ASSM 表領域にインポートされます。
6. ステップ: 最終作業 (クリーンアップ)- 空の表領域の削除- 統計の更新 (brconnect -f stats)- データベースのチェック (brconnect -f check)- データベース完全バックアップの実行
Copyright© 2009, Oracle. All rights reserved.
デ タ ス完全バックアップの実行
56
ASSM注意点
• 896717 ASSM 表領域使用時にテーブル VBDATA エントリが増加する 10 2 0 3FIXトリが増加する → 10.2.0.3FIX
• 983230 ASSM での NOCACHE LOB の LOB 破損(ORA 1555/ORA 22924) 10 2 0 3FIX(ORA-1555/ORA-22924) → 10.2.0.3FIX
• 1037755 ASSM 表領域でのパフォーマンス問題→ 10 2 0 3FIX→ 10.2.0.3FIX
• 1166242 10g: “enq: HW contention” の ASSM TBS での LOB 挿入の待機 → 10 2 0 4FIXの LOB 挿入の待機 → 10.2.0.4FIX
Copyright© 2009, Oracle. All rights reserved. 57
まとめ
• OracleとSAPは20年に渡るアライアンス(営業、マーケティング、開発、サポート)活動を実施・継続
• SAPは、Oracle Databaseの最新バージョンへの対応、新機能 認定を ト新機能への認定をコミット
• 他社DBには無い機能をSAPと共同で認定・活用
組合 倒的な 実績• SAP/Oracleの組合せは圧倒的なシェア・実績による安定性と高性能を実現
SAPと最も親和性の高いデータベースは、
Oracle DatabaseCopyright© 2009, Oracle. All rights reserved. 58
SAP顧客・パートナー向けSNSサイトmix.oracle.com/groups/15251/ RSS登録
ください
随時更新
Copyright© 2009, Oracle. All rights reserved. 61
SAP顧客・パートナー向けTwitterサイトtwitter.com/oracledb4sap
つぶやき
Copyright© 2009, Oracle. All rights reserved. 62
SAP顧客向けニュースレター(カタログ)
• 年一回発行(2003年より8年目)
ジ わ 新技 紹介 事例 ビ 紹介• 60ページにわたる新技術紹介、WW事例、サービス紹介
2008年No.17セキュリティ機能特集
2009年No.18ストレージ管理機能特集
Copyright© 2009, Oracle. All rights reserved. 63
Oracle レスキュー・サービス
SAPのお客様、パートナー向けに有償サポートをご用意
RACの構築も安心してご依頼頂けますRACの構築も安心してご依頼頂けます
RAC構築サービスRAC構築サ ビス
Data Guard構築サービス
パフォーマンス分析サービス
データ圧縮支援サービス
パーティション化支援サービス
高速デ タ移行サ ビス高速データ移行サービス
高速データベース再編成サービス
データ暗号化支援サービスデ タ暗号化支援サ ビス
データベースアップグレード支援サービス
Copyright© 2009, Oracle. All rights reserved. 64
SAP提供Oracle Databaseバンドル・ライセンスと今日ご紹介した機能と今日ご紹介した機能
• Oracle Database Enterprise Edition (何CPUでも固定金額) 以下、赤字がEE機能
• ブロック・チェンジ・トラッキング機能
• 差分バックアップのロールフォワード適用
• Data Guardフラッシ バック デ タベ ス• フラッシュバック・データベース
• Parallel Query• Data Compression• Index Compressionp• Parallel DML• SecureFiles ※1• Automatic Storage Management ※1
• Diagnostics Pack• Tuning Pack• Advanced Security Option• Partitioning Option 靑字はSAPのみの無償バンドル• Partitioning Option• Advanced Compression Option ※1 • Real Application Clusters Option ※2• Database Vault Option ※2
靑字はSAPのみの無償バンドル※1 11gからの新機能※2 追加ライセンスが必要
Copyright© 2009, Oracle. All rights reserved.
p
66
OracleがSAP BI(BW)向けに拡張してきた機能
OracleとSAPの20年以上にも及ぶ協業と開発の成果として以下のようなさまざまなデータベース機能をSAPの開発部門と共に実装しております。
O l 7 3Oracle 7.3ハッシュ結合ビットマップ索引パラレル・オプティマイザパ シ ビ
Oracle8iサマリー管理新しいパーティショニング手法リソース・マネージャ進捗モニタパーティション・ビュー
インスタンス・アフィニティファンクション・シッピングパラレルUNION ALL非同期先読取り
進捗モニター動的パラレル問い合わせサーバーベースの分析関数トランスポータブル表領域ファンクション索引
非同期先読取りヒストグラムアンチJOIN
Oracle 8.0
パーティション・ワイズ結合
Oracle9iリスト・パーティショニング
パーティショニングされた表および索引パーティション・プルーニングパラレル索引スキャンパラレル挿入、更新、削除
ビ プ
コンポジット・レンジによるリスト・パーティショニングビットマップ結合索引動的共有メモリー管理SQL実行メモリーのセルフチューニング自動UNDO管理
パラレル・ビットマップ・スター・クエリーパラレルANALYZEパラレル制約の有効化
自動UNDO管理拡張統計収集
Oracle9i OLAP圧縮データ・セグメント
Copyright© 2009, Oracle. All rights reserved. 67