Oracle Database EEとSEはいったい何が違うんだ!?

Similar documents
Enterprise Manager 10gによるデータベース・パフォーマンスチューニング

Slide 1

Title Slide with Picture

Title Slide with Picture

Oracle Database 10g Release 2を使用したデータベース・パフォーマンス

今さら聞けない!? Oracle入門 ~前編~

以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらな

今さら聞けない!?大規模テーブルのパフォーマンスチューニング ~パーティショニング~

ORACLE PARTITIONING

今さら聞けない!? Oracle入門 ~後編~

ORACLE TUNING PACK 11G

Oracle Real Application Clusters 10g: 第4世代

意外と簡単!? Oracle Database 11g -バックアップ・リカバリ編-

以下の事項は 弊社の一般的な製品の方向性に関する概要を説明するものです また 情報提供を唯一の目的とするものであり いかなる契約にも組み込むことはできません 以下の事項は マテリアルやコード 機能を提供することをコミットメント ( 確約 ) するものではないため 購買決定を行う際の判断材料になさらな

クラウド時代のインフラ構成/変更管理とコンプライアンス管理

Presentation Title

Oracle SQL Developerの移行機能を使用したOracle Databaseへの移行

Enterprise Cloud + 紹介資料

untitled

第 7 章 ユーザー データ用表領域の管理 この章では 表や索引を格納するユーザー データ用表領域の作成や 作成後のメンテナンスに ついて解説します 1. ユーザー データ用表領域の管理概要 2. ユーザー データ用表領域作成時の考慮事項 3. ユーザー データ用表領域の作成 4. ユーザー データ

Oracle Advanced Compression:ディスクの節約とデータベースの高速化を可能にする包括的な圧縮機能

MySQL研修コース & 資格のご案内

CLUSTERPRO MC ProcessSaver 1.2 for Windows 導入ガイド 第 4 版 2014 年 3 月 日本電気株式会社

Oracle Data Pumpのパラレル機能

Oracle Direct Seminar <Insert Picture Here> 試験対策ポイント解説 Bronze DBA11g 日本オラクル株式会社


PowerPoint プレゼンテーション

Oracle Enterprise Manager 10g System Monitoring Plug-In for IBM WebSphere Application Server

スライド 1

Slide 1

ホワイト ペーパー EMC VFCache により Microsoft SQL Server を高速化 EMC VFCache EMC VNX Microsoft SQL Server 2008 VFCache による SQL Server のパフォーマンスの大幅な向上 VNX によるデータ保護 E

新製品 Arcserve Backup r17.5 のご紹介 (SP1 対応版 ) Arcserve Japan Rev. 1.4

アーカイブ機能インストールマニュアル

Veritas System Recovery 16 Management Solution Readme

アーカイブ機能インストールマニュアル

EM10gR3記者発表

Oracle Database 12c

PSQL v12 新機能のご紹介 ~ 認証要件変更に伴う運用の見直し ~ 株式会社エージーテック 2015 年 1 月 13 日

PowerPoint Presentation

Oracle Database 11g Oracle Real Application Testing

Silk Central Connect 15.5 リリースノート

untitled

Windowsユーザーの為のOracle Database セキュリティ入門

Slide 1

CLUSTERPRO MC ProcessSaver 2.3 for Windows 導入ガイド 第 5 版 2018 年 6 月 日本電気株式会社

Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ

Veritas System Recovery 16 Management Solution Readme

KSforWindowsServerのご紹介

Oracle 入門 ~ 研修受講後のスキルアップサポート ~ 対応バージョン :Oracle 10gR1 ~ 12cR1 本資料は アシスト Oracle 研修をご受講いただいたお客様からのご質問や 研修ではご案内できなかった情報などを FAQ にまとめたものです 研修受講後のスキルアップの一助とし

Arcserve Unified Data Protection サーバ構成とスペック見積もり方法 2016 年 06 月 Arcserve Japan Ver

Oracle SQL Developer Data Modeler

<Insert Picture Here> 30 分で理解する ORACLE MASTER 日本オラクル株式会社 Oracle University

Oracle Database 監視製品の使い分け 2017 年 10 月日本電気株式会社クラウドプラットフォーム事業部 CLUSTERPROグループ

1. はじめに (1) 本書の位置づけ 本書ではベジフルネット Ver4 の導入に関連した次の事項について記載する ベジフルネット Ver4 で改善された機能について 新機能の操作に関する概要説明 ベジフルネット Ver4 プログラムのインストールについて Ver4 のインストール手順についての説明

proventia_site_protector_sp8_sysreq

目次 はじめに... 2 無料トライアルのサインアップ方法... 3 トライアル環境へのアクセス 参考情報

意外と簡単!?Oracle Database 10g Release2 - データベース構築から運用まで - データベースの運用 - チューニング編 (Windows 版 ) Creation Date: Nov 2, 2005 Last Update: Nov 2, 2005 Version: 1

untitled

Microsoft Word - ESX_Restore_R15.docx

IBM Internet Security Systems NTFS ファイルシステム必須 一覧の 以後にリリースされた Service Pack (Release 2 等は除く ) は特に記載の無い限りサポートいたします メモリ 最小要件 512MB 推奨要件 1GB 最小要件 9GB 推奨要件

FUJITSU Software Systemwalker for Oracle V15 (15.1) 紹介資料

Oracle Web CacheによるOracle WebCenter Spacesパフォーマンスの向上

Oracle Data Pumpのパラレル機能

Oracle Database 12c Release 1 ( ) CoreTech Seminar

WebSAM Storage ReplicationNavigator WebSAM Storage ReplicationNavigator Oracle RAC Option 本製品を販売する場合 事前に下記問い合わせ先へご連絡をお願いします < 問い合わせ先 > 8. 問い合わせ窓口 を参照し

Microsoft PowerPoint - J-S301167_idx_comp.ppt [互換モード]

サーババンドル版ライセンス NX7700x シリーズ Express5800 シリーズのサーバと同時に購入することで パッケージ製品よりも安価 に導入することのできるライセンスも提供しています ライセンスの注意事項 サーババンドル版のライセンスについてサーババンドル版では 通常のサーバライセンスおよ

Oracle Database 10g Release 2:Maximum Availability Architectureへのロードマップ

ライセンスの注意事項 サーババンドル版のライセンスについてサーババンドル版では 通常のサーバライセンスおよび 4 コアライセンスを ベースライセンス 追加サーバライセンスおよび追加 2 コアライセンスを 追加ライセンス と呼びます 1 台の物理サーバに対してベースライセンスは 1 つしか購入すること

第 3 章 メディア障害とバックアップ リカバリ この章では メディア障害の発生に備えたバックアップ方法と 障害時の基本的なリカバリ方法につい て説明します 1. メディア リカバリ概要 2. ファイルの多重化 3. アーカイブ モードの設定 4. バックアップ概要 5. 一貫性バックアップ ( オ

PowerPoint プレゼンテーション

意外と簡単

Microsoft Word - J-10REASONSWHYSQLSERVERISNOTTHEBESTDECISIONFORSAP_reviewed.doc

Microsoft Word - nvsi_050090jp_oracle10g_vlm.doc

提案書

< 写真欄 > 11g R2 Real Application Clusters スキルチェック ポイント解説

2015 年 4 月 6 日 Biz ホスティング Enterprise Cloud における Oracle Database Enterprise Edition RAC の提供開始について ~Oracle Database Enterprise Edition RAC をクラウド基盤で利用可能と

CLUSTERPROXSingleServerSafe SingleServerSafe ご紹介 2007 年 10 月

PHP 開発ツール Zend Studio PHP アフ リケーションサーハ ー Zend Server OSC Tokyo/Spring /02/28 株式会社イグアスソリューション事業部

PowerPoint Presentation

OM.indd

MadCap Flare ライセンス認証 MadCap 製品のライセンス認証 Flare インストール前のご注意 インストールする前に是非お読みください [ Flare 2018 の推奨システム要件 ] 推奨メモリサイズ 4096 MB 1.4 GB の空きディスク容量 Intel Pentium

Oracle Database Summit 2009お知らせ

Microsoft PowerPoint _SQLDeveloper.ppt [互換モード]

<Insert Picture Here>

Oracle Tuning Pack

InfiniDB最小推奨仕様ガイド

富士通Interstage Application Server V10でのOracle Business Intelligence の動作検証

Web Microsoft 2008 R2 Database Database!! Database 04 08

ライセンスの注意事項 サーババンドル版のライセンスについてサーババンドル版では 通常のサーバライセンスおよび 4 コアライセンスを ベースライセンス 追加サーバライセンスおよび追加 2 コアライセンスを 追加ライセンス と呼びます 1 台の物理サーバに対してベースライセンスは 1 つしか購入すること

目次 1 VirtualBoot for Hyper-V とは バックアップを実行するマシンの設定 確認すべきこと SPX によるバックアップ VirtualBoot for Hyper-V を実行するマシンの設定 確

PowerGres Plus V9.1 のご紹介 PostgreSQL をベースに信頼性とセキュリティをプラス SRA OSS,Inc. 日本支社マーケティング部 2015/10 Copyright 2015 SRA OSS, Inc. Japan All rights reserved. 1

g g Oracle 10g g C C C C C C C g g g C C C C C C C C 2 3

Arcserve Unified Data Protection サーバ構成とスペック見積もり方法 2018 年 10 月 Arcserve Japan Ver

雲の中のWebアプリケーション監視術!~いまなら間に合うクラウド時代の性能監視入門~

Microsoft Word - nvsi_080188jp_r1_netvault_oracle_rac_backup_complemental_guide_j_174x217.doc

untitled

データベース暗号化ツール「D’Amo」性能検証

PowerPoint Presentation

Oracle Database 11g:管理性の概要

Transcription:

Oracle Direct Seminar <Insert Picture Here> Oracle Database と SE はいったい何が違うんだ!? 日本オラクル株式会社

Agenda Editionとライセンスの種類 の機能と効果 SE? それとも? Copyright 2009, Oracle. All rights reserved. 2

Edition とライセンスの種類 Copyright 2009, Oracle. All rights reserved. 3

Oracle Database Edition の種類 小規模システム 2 CPU 小 中規模システム 4 CPU 中 大規模システム 4~8 CPU 超大規模システム 8CPU < SE One Standard Edition Enterprise Edition SE One : Standard Edition One この他にシングル ユーザー用として Personal Edition(PE) もあります Copyright 2009, Oracle. All rights reserved. 4

Oracle Database ライセンスの種類 Oracle 製品のライセンスは以下の 2 種類から一つを選択して頂きます Processor ライセンス Named User Plus(NUP) ライセンス Processor Processor Processor Processor Oracle 製品がインストールされる H/W に搭載されているプロセッサ コア数で算出 Oracle を利用するアプリケーションの使用者の数で算出 Copyright 2009, Oracle. All rights reserved. 5

SE One / SE の価格 SE Standard Edition One 適用可能 H/W の制限があります CPU メーカーや搭載 OS により制限が異なります 最少ユーザ数は 5NUP/ コンピュータです Oracle Standard Edition One Named User Plus License Oracle Standard Edition One Processor License 標準価格 19,600 円 630,400 円 年間保守 4,312 円 138,688 円 Standard Edition 適用可能 H/W の制限があります CPU メーカーや搭載 OS により制限が異なります 最少ユーザ数は 5NUP/ コンピュータです Oracle Database Standard Edition Named User Plus License Oracle Database Standard Edition Processor License 標準価格 38,000 円 1,902,200 円 年間保守 8,360 円 418,484 円 価格はすべて税抜き価格です Copyright 2009, Oracle. All rights reserved. 6

SE One / SE の適用ハードウェア制限 SE Standard Edition Standard Edition One を適用できるハードウェアは 最大搭載可能なソケット数に応じて下表の通りとなります Oracle Database Standard Edition Oracle Database Standard Edition One X86 互換プロセッサを搭載し OS が Windows/Linux/Solaris (x86) の場合の搭載可能 CPU 数 ( ソケット数 ) 上記以外の搭載可能 CPU 数 ( ソケット数 ) Database Standard Edition の Real Application Clusters (SE RAC) 利用可否 4 2 2 1 SE RAC は Oracle10g 以降のバージョンにてご利用可能です Copyright 2009, Oracle. All rights reserved. 7

の価格 Enterprise Edition すべての H/W に適用可能 将来のマシンアップグレードに対応可能! 最少ユーザ数は 25NUP x マルチコア係数適用後の数 Oracle Database Enterprise Edition Named User Plus License Oracle Database Enterprise Edition Processor License 標準価格 103,300 円 5,163,000 円 年間保守 22,726 円 1,135,860 円 主なオプション Oracle Real Application Clusters Named User Plus License Oracle Real Application Clusters Processor License 注 ) RAC : 10g 以降ならば Standard Edition でも利用可能 ( 無償 ) 50,000 円 2,500,000 円 11,000 円 550,000 円 Oracle Partitioning Named User Plus License Oracle Partitioning Processor License 25,000 円 1,250,000 円 5,500 円 275,000 円 価格はすべて税抜き価格です Copyright 2009, Oracle. All rights reserved. 8

マルチコア CPU のライセンスカウント方法 ( のみ ) マルチコア プロセッサ種類 適用係数 Ultra SPARC T1( サーバー特定 ) 0.25 AMD/Intel (Itanium 含む ) 0.5 その他のマルチコア プロセッサ 0.75 最小 NUP 数 = 物理 CPU 数 コア数 マルチコア係数 25NUP ライセンス対象 CPU 数 = 物理 CPU 数 コア数 マルチコア係数 Copyright 2009, Oracle. All rights reserved. 9

のみで使用可能な機能 ( 抜粋 ) 以下の機能は でのみ使用可能です Data Guard Online 表再編成 増分バックアップ トライアル リカバリ データ圧縮 Online 索引メンテナンス プロキシ認証 サマリー管理 パラレル検索 パラレルDML パラレル索引作成 パラレル統計情報収集 ファイングレイン監査 トライアル リカバリ ブロックレベル メディア リカバリ Virtual Private Database Oracle Streams データベース リソース マネージャ パラレルテキスト索引作成 Data PumpによるパラレルExport パラレルImport フラッシュバック テーブル フラッシュバック トランザクション検索 フラッシュバック データベース エンタープライズ ユーザー セキュリティ 時間指定の表領域リカバリ ビットマップ索引 ビットマップ結合索引 Oracle Messaging Gateway 非同期チェンジ データ キャプチャー Fast Start Fault Recovery トランスポータブル表領域のExport パラレルバックアップ/ リカバリ 多重化されたバックアップセット アドバンスト レプリケーション 11g 結果キャッシュ...etc Copyright 2009, Oracle. All rights reserved. 10

の有償オプション ( 抜粋 ) 以下は でのみ使用可能な有償オプションです 11g 11g 11g 11g RAC(Real Application Clusters) アクティブ アクティブのクラスタリング Partitioning 表を複数表領域に分割 Advanced Security 通信の暗号化など Spatial 地図情報の格納 OLAP 多次元データベースの構築 Diagnostic Pack データベースの状態を GUI で把握 Tuning Pack GUI でパフォーマンスチューニング Database Vault アクセス制御 Active Data Guard Data Guard のスタンバイ機有効活用 Real Application Testing ワークロードの取得およびリプレイ Advanced Compression あらゆるデータを圧縮 Total Recall 履歴データの長期保管 参照...etc 注 ) RAC : 10g 以降ならば Standard Edition でも利用可能 ( 無償 ) Copyright 2009, Oracle. All rights reserved. 11

の機能と効果 Copyright 2009, Oracle. All rights reserved. 12

の機能 1 データ損失を防止する機能 データ損失による損害をなくす 2 パフォーマンスを向上させる機能 短時間で多くの処理を実行 3 可用性を高める機能 システムを止めない 4 運用管理を容易にする機能 運用管理にかかる手間を削減 5 セキュリティを強固にする機能 情報漏洩 情報改ざんリスクを回避 Copyright 2009, Oracle. All rights reserved. 13

1 データ損失を防止する機能 Data Guard フラッシュバック テクノロジー フラッシュバック データベース フラッシュバック テーブル フラッシュバック ドロップ 自然災害や人的ミスからデータ損失を防ぐ Copyright 2009, Oracle. All rights reserved. 14

Data Guard 災害 エラー データ破損などあらゆる障害からデータベースを保護し 事業の継続を可能にする 通常時 障害時 本番サイト 本番サイト スタンバイ サイト スタンバイ サイト コピー 通常時は本番サイトに接続 障害発生時にはスタンバイ サイトに接続 Copyright 2009, Oracle. All rights reserved. 15

Data Guard 本番機における障害発生時のデータ損失 システム停止時間が極小化! ログの自動転送 オンライン REDOログデータファイル データファイル スタンバイ REDO ログ プライマリ データベース スタンバイ データベース Copyright 2009, Oracle. All rights reserved. 16

Data Guard のメリット 基本のメリット ネットワーク負荷が少ない : ストレージコピーの1/27( 検証結果有 ) 不正データの伝播を防止 : スタンバイの利用可能率が高い データロスを防止 : 不安定なネットワークでも安心 高速な業務復旧 : スタンバイへの自動切換え可能 短時間の計画停止 : パッチ適用やアップグレードも無停止 運用管理がGUIで容易 : EMで構築 運用管理すべて可能 運用管理の全自動化 : DML 以外も伝播可能 Active Data Guard(option) リアルタイム クエリー スナップショット スタンバイ 11g 新機能メリット : スタンバイで参照業務可能 : スタンバイを開発 テスト環境として利用可能 Copyright 2009, Oracle. All rights reserved. 17

フラッシュバック テクノロジー SE 論理障害による業務 ( システム ) 停止を最低限に抑えることが可能 フラッシュバック テクノロジーが必要とされる背景 アプリケーション障害の 40% はオペレータまたはユーザーのエラー ユーザーエラーの復旧は非常に困難 フラッシュバック テクノロジーの目的 人為的 ( ユーザー ) エラーからの早急な復旧 貴重なデータの削除 間違ったデータの削除 間違った表の削除など アプリケーションミス 誤バッチの実行 フラッシュバック テクノロジーの効果 バックアップからのリカバリが不要! 非常に簡単 短時間で復旧 過去データの参照が可能! 不正なデータ改竄に効果 Copyright 2009, Oracle. All rights reserved. 18

フラッシュバック データベース 迅速にデータベース全体を復旧させることができます データベース全体を指定時点の状態に戻す 過去 時間の流れ 指定時点 ( 午前 :9:00) 現在 ( 午後 :15:00) 未来 9:00~15:00 までの変更ログ 巻き戻し 時刻 9:00 15:00 フラッシュバック データベース ログ Copyright 2009, Oracle. All rights reserved. 19

フラッシュバック テーブル 迅速に特定のテーブルデータを復旧させることができます 特定のテーブルデータだけを指定時点の状態に戻す 過去 時間の流れ 指定時点 ( 午前 :9:00) 現在 ( 午後 :15:00) 未来 9:00~15:00 までの変更ログ 時刻 9:00 15:00 巻き戻し UNDO データ Copyright 2009, Oracle. All rights reserved. 20

フラッシュバック ドロップ SE 削除したテーブルを オンライン状態で簡単に復旧できます ドロップ テーブル操作に対し ゴミ箱機能 を提供 過去 時間の流れ 指定時点 ( 午前 :9:00) 現在 ( 午後 :15:00) Recycle bin 未来 ドロップ フラッシュバック ドロップ Copyright 2009, Oracle. All rights reserved. 21

2 パフォーマンスを向上させる機能 Partitioning 表圧縮 パラレルクエリー / パラレル DML マテリアライズド ビュークエリー リライト Oracle Enterprise Manager Tuning Pack 大規模システムでもパフォーマンスを低下させない Copyright 2009, Oracle. All rights reserved. 22

Partitioning 大きな表や索引をデータベース内部で複数の領域に分割して管理する 通常の 1 つの表 パーティション化された表 1-3 月 7-9 月 4-6 月 10-12 月 内部的に表を分割 ユーザやアプリケーションからは一つの表に見える Copyright 2009, Oracle. All rights reserved. 23

Partitioning 1. パフォーマンスの低下解決 データ量が増えると検索が遅くなる パーティション プルーニングで解決!!!! 2. 管理作業が大変解決 バックアップやデータのローディングに時間がかかる パーティション単位での管理で解決!!!! 3. 障害 / 保守時の影響が大きい解決 障害やメンテナンスの際 表の全てのデータにアクセスができない パーティション単位で障害の影響を限定!!!! Copyright 2009, Oracle. All rights reserved. 24

参考 DWH ローリング ウィンドウ管理操作 売上表などの時系列データは 古いデータを削除し新しいデータを挿入する定期的な管理作業が必要 データの大量削除 / 挿入はシステム全体のパフォーマンスに悪影響 売上表 2009Q1 2009Q3 検索系 DB 2009Q2 2008Q4 2009Q4 sales2009q4 2008Q4 該当の領域にデータをローディング 更新系 DB Sales2009Q4 Copyright 2009, Oracle. All rights reserved. 25

表の圧縮 11g Oracle 独自のアルゴリズムにより 検索のパフォーマンスを減らすことなく 大量のデータを格納している表の使用領域を減らすことができます DWH 用途での表圧縮 (DWH 表圧縮 ) データ圧縮は データ ロード時に実行 データ ウェア ハウス (DWH) 用途での利用に最適 OLTP でも利用可能な表圧縮 (OLTP 表圧縮 ) データ圧縮のタイミングは データ ロード時に限らない オンライン トランザクション処理 (OLTP) に利用する表でも利用可能 Copyright 2009, Oracle. All rights reserved. 26

検証結果 Partitioning と表圧縮テーブル サイズ : 2GB パーティション テーブルの 1 件検索処理時間を 10msec とした場合の相対処理時間 ( 実際の処理時間に任意の数を掛けています ) Compress Partition Partition Non Partition 273.7 300,000 件 (10%) 12.3 65.3 261.7 150,000 件 (5%) 8.3 57.3 0 50 100 150 200 250 300 350 400 赤字はテーブルにおける取得レコードのデータ容量割合時間 ( 秒 ) Copyright 2009, Oracle. All rights reserved. 27

パラレルクエリー / パラレル DML DML を複数のプロセスで並列処理をすることによってデータ処理を高速に行う 複数 CPU マシンで効果を発揮 Copyright 2009, Oracle. All rights reserved. 28

パラレル処理のメリット 処理時間 仕事量を分割して同時に並列処理 シリアル処理 並列度 4 倍 大量のデータを扱う DWH システムでは特に効果を発揮 Copyright 2009, Oracle. All rights reserved. 29

マテリアライズド ビュー SE 効率が悪い集計や結合を事前に計算し 格納することによってパフォーマンス向上を図る機能 遅い 都道府県 支店 時間 売上 元表 集計 結合 製品 製品表 売上表 支店表 時間表 マテリアライズドビュー 処理に時間がかかる結合処理や集計 集計済みのマテリアライズド ビューを参照 通常 はやいっ Mview 売上集計 Copyright 2009, Oracle. All rights reserved. 30

クエリー リライト ファクト表 ディメンション表に対する問い合わせを自動的にマテリアライズド ビューを参照するように書き換える機能 アプリケーションの書き換えなしに検索を高速化することが可能 都道府県 支店 売上 製品 SELECT ~ FROM 売上 製品 支店 時間 WHERE ~ マスター表 時間 集計 結合 マテリアライズドビュー売上集計 オプティマイザ - SELECT ~ FROM 売上集計 WHERE ~ クエリーリライト Copyright 2009, Oracle. All rights reserved. 31

Oracle Enterprise Manager Tuning Pack 負荷の高い SQL の特定 ~ 分析 ~ 対処方法の提示まで! DB の負荷を表しているグラフを確認 Enterpries Manager の パフォーマンス ページ 負荷の高い時間に影を合わせると その期間に負荷の要因となっていた SQL 文が表示されます さらに SQL_ID のリンクをクリックすると Copyright 2009, Oracle. All rights reserved. 32

Oracle Enterprise Manager Tuning Pack 負荷の高い SQL の特定 ~ 分析 ~ 対処方法の提示まで! 負荷の高い SQL 文を確認できます ここで SQL チューニング アドバイザのスケジュール ボタンからチューニングを実行すると アドバイスが表示されます 実装 ボタンを押せば チューニング完了です! Copyright 2009, Oracle. All rights reserved. 33

Oracle Enterprise Manager Tuning Pack SQL チューニング アドバイザ 高負荷で問題となる特定の SQL 文を診断し 負荷を軽減する最適な対処方法を提示する機能 負荷を軽減する最適な対処方法をアドバイス 失効 欠落している統計の収集 索引の作成 高負荷の SQL 文 SQL チューニング アドバイザ SQL 文の再構成 SQL プロファイルの作成 Copyright 2009, Oracle. All rights reserved. 34

Oracle Enterprise Manager Tuning Pack 補足 :SQL プロファイル SQL ごとに取得する固有の補助的な統計情報 表固有の追加情報を収集することにより SQL 文ごとに より最適な実行計画を生成し 格納 コードの変更不要なので パッケージアプリケーションにも有効 SELECT FROM 補助的な統計を取得して SQL プロファイルを作成 オプティマイザ統計 SQL チューニング アドバイザ SQL プロファイル チューニングされた実行計画 Copyright 2009, Oracle. All rights reserved. 35

3 可用性を高める機能 Real Application Clusters オンライン メンテナンス システム停止による機会損失 ( 損害 ) を防ぐ Copyright 2009, Oracle. All rights reserved. 36

Real Application Clusters(RAC) SE リソースを有効活用し かつ障害にも強いオラクル独自のクラスタ技術 アフ リケーション 稼動! 稼動! 稼動! RAC RAC RAC 高可用性と高拡張性を同時に実現する Copyright 2009, Oracle. All rights reserved. 37

SE RAC の制限事項 SE Oracle Database 10g 以降 搭載可能プロセッサのソケット数合計が 4 ソケット以下 自動ストレージ管理 (ASM) の使用が必須 Oracle Clusterware の使用が必須 ( 他社製クラスタウェアを使用しない ) 1CPU 搭載可能 4 台 = 4CPU 2CPU 搭載可能 4 台 = 8CPU Copyright 2009, Oracle. All rights reserved. 38

索引 ( 構成表 ) のオンライン操作 DDL に ONLINE オプションを指定 CREATE INDEX... ONLINE; ALTER INDEX... REBUILD ONLINE; ALTER TABLE... MOVE ONLINE... [OVERFLOW]; Oracle8i: B* ツリー索引 索引構成表 Oracle9i: 制限を緩和 キー圧縮索引 逆キー索引 ファンクション索引 索引構成表の オーバーフロー領域 二次索引 ブロック参照の更新 Copyright 2009, Oracle. All rights reserved. 39

表のオンライン再定義 論理定義 物理構成 列 ( プライマリー キー以外 ) の追加 / 変更 / 削除制約 / トリガーの追加 / 変更 / 削除 パーティション化 / 索引構成表化 その逆表領域 /STORAGE 句の変更パラレル句 ( 並列度 ) の変更索引追加 PL/SQL パッケージ DBMS_REDEFINITION を使用 Copyright 2009, Oracle. All rights reserved. 40

4 運用管理を容易にする機能 Oracle Enterprise Manager Diagnostic Pack SQL の計画管理 (SPM) パラレルリカバリ / 高速増分バックアップ 運用管理にかかるコストを削減 Copyright 2009, Oracle. All rights reserved. 41

Oracle Enterprise Manager Diagnostics Pack Statspack の高機能版! 自動診断機能 ADDM ADDM(Automatic Database Diagnostics Monitor) は 定期的に蓄積された稼働情報を分析し 自動的にデータベースを診断しています 診断の結果 問題が発見されると 対処方法をデータベース管理者に提示します SGA 統計情報負荷の高い SQL メモリー不足 MMON 定期的に負荷情報を保存 手動で起動し 診断させることもできます 起動 スナップショットの差分を診断 ADDM AWR Enterprise Manager 診断結果 / アドバイス Copyright 2009, Oracle. All rights reserved. 42

Oracle Enterprise Manager Diagnostics Pack STATSPACK では 管理者がレポートを解析し DBA がチューニングをしていましたが どこが問題なのかな? ADDM では自動で診断レポートを作成 パフォーマンスをはじめとした分析結果をブラウザ上でドリルダウン! Copyright 2009, Oracle. All rights reserved. 43

Oracle Enterprise Manager Diagnostics Pack AWR に収集されたデータを分析し 定期的に診断を実行 診断結果として アドバイザの実行などの解決方法を Web コンソールに表示 負荷の高い SQL を検出 問題解決のための具体的な設定方法をアドバイス Copyright 2009, Oracle. All rights reserved. 44

Oracle Enterprise Manager Diagnostics Pack 自動監視 & アラート機能 Oracle が提供する豊富な事前定義済み項目を定期的に自動監視 管理者が しきい値 を設定し 問題発生時にアラート メッセージを受け取ることが可能 しきい値の設定表領域の使用率が % を超えたらユーザーへのレスポンス タイムが 秒以上になったら しきい値を超えると 管理者に通知 ( 設定すればメールでの通知も可能 ) Copyright 2009, Oracle. All rights reserved. 45

SQL 計画の管理 (SQL Plan Management : SPM) 11g 実行計画を管理する機能 繰り返し実行される SQL 文の実行計画を SQL 計画ベースライン として管理 CBO はベースラインに登録されているものを常に実行 CBO はよりコストの低い実行計画を 実行計画の履歴 に追加 検証プロシージャの実行 DBA による明示的な指定により 実行計画の履歴 に登録されている実行計画を SQL 計画ベースライン に指定 SYSAUX 表領域 SQL Management Base 実行計画履歴 SQL 計画ベースラインプランA プランB プランC 予期しない実行計画の変更による 予期しないパフォーマンスの低下を防ぐ Copyright 2009, Oracle. All rights reserved. 46

増分バックアップ SE 直前のバックアップからの差分を取る 全体バックアップ差分バックアップ差分バックアップ差分バックアップ ~ 増分バックアップのメリット ~ バックアップ ファイルのサイズが小さくなります あれ? バックアップ時間短縮は? Copyright 2009, Oracle. All rights reserved. 47

パラレルリカバリ / 高速増分バックアップ 複数 CPU を使って高速なリカバリ 高速な増分バックアップが可能 データベースのファイル群 変更があった領域のみ を読み込んでバックアップ バックアップ時間も大幅に短縮!! チェンジ トラッキング ファイル ( データブロック単位で追跡 ) Copyright 2009, Oracle. All rights reserved. 48

5 セキュリティを強固にする機能 Oracle Advanced Security ファイングレイン監査 仮想プライベートデータベース (VPD) 情報漏洩 情報改竄 不正アタックによる損失を回避 Copyright 2009, Oracle. All rights reserved. 49

Oracle Advanced Security 機密性の高いデータを暗号化しての保護 通信暗号化 バックアップ暗号化 Recovery Manager (RMAN) (10gR2 ~) Data Pump (Export / Import) (11g ~) アプリケーション改修不要 パフォーマンス劣化が発生しにくい 暗号化の為の特別な H/W S/W 導入不要 データファイル暗号化 必要なカラムのみ (10gR2 ~) LOB (SecureFiles ) (11g ~) 表領域単位 (11g ~) Copyright 2009, Oracle. All rights reserved. 50

監査機能の種類 1 必須監査 ( オペレーティング システム監査 ) 2DBA 監査 3 標準監査 ( 任意監査 ) 4 ファイングレイン監査 ( 任意監査 ) 対象となる Edition 全エディション 全エディション 全エディション 対象バージョン 監査対象 インスタンス起動 インスタンス停止 管理者権限によるデータベース接続 データベース管理者としてログインしたユーザーのデータベース操作 データベースへの操作 ( ログイン CREATE/ALTER/DROP などのアクション UPDATE DELETE などのオブジェクトへの操作 ) 特定のデータ ( 列名 条件指定可能 ) へのアクセス (SELECT) Oracle10g からは UPDATE DELETE INSERT へも可能 監査証跡出力先 OS ファイル OS ファイル / システムヒ ューア (Win) Syslog(10gR2~) XML ファイル (10gR2~) DBA_AUDIT_TRAIL ビュー OS ファイル / システムヒ ューア (Win) Syslog(10gR2~) XML ファイル (10gR2~) DBA_FGA_AUDIT_TRAIL ビュー ユーザー定義表 メール送信も可能 取得可能な監査証跡 OS によって生成された監査レコード データベース監査証跡レコード 常に監査されるデータベース関連のアクション 管理ユーザー (SYS) 用の監査レコード 時刻 操作 (SQL 文全体 ) データベースユーザー名 / 権限 OS ユーザー名 / 端末 終了コード 時刻 操作 (SQL 文の種類 ) データベースユーザー名 / 権限 OS ユーザー名 / 端末 終了コード 時刻 データベースユーザー OS ユーザー名 / 端末 アクセスしたオブジェクト名 ファイングレイン監査ポリシー名 操作 (SQL 文全体 ) ユーザー定義アクション ( オプション ) Copyright 2009, Oracle. All rights reserved. 51

ファイングレイン監査 通常の表単位の監査だけでなく 表の特定の行 列へのアクセスを監査 監査条件 監査列 必要なところだけ きめ細かく監査記録を取得可能 さらに 監査結果の出力をカスタマイズ ユーザー定義監査アクションの実施 ( 管理者へのメールなど ) 発行された SQL 文の取得 Copyright 2009, Oracle. All rights reserved. 52

仮想プライベートデータベース (VPD) アプリケーションからは透過的に行レベルのアクセス制御 経理部 (FIN FIN) SELECT * FROM HR_DETAIL アクセス制御ポリシー A SELECT * FROM HR_DETAIL WHERE DEPT= FIN FIN ; 営業部 (SALES SALES) SELECT * FROM HR_DETAIL アクセス制御ポリシー B SELECT * FROM HR_DETAIL WHERE DEPT= SALES SALES ; 人事マスタ表 Copyright 2009, Oracle. All rights reserved. 53

SE? それとも? Copyright 2009, Oracle. All rights reserved. 54

あてはまるものはありますか? Database の機能でコストを抑えて実現しましょう! 災害 人的ミスによるデータ損失を防止したい 表のサイズが 2GB 以上になるがパフォーマンスを低下させたくない 将来データやユーザが増加するがパフォーマンスを低下させたくない 障害時もシステムを止めたくない メンテナンス時もシステムを止めたくない GUI で DB の監視管理を行ないたい GUI で効果的にチューニングしたい コストを抑えたバックアップ計画を立てたい 暗号化をしたい 監査対応をしたい アクセス制御をしたい はい Copyright 2009, Oracle. All rights reserved. 55

まとめ 初期コスト ( イニシャル コスト ) だけでなく 将来の運用コスト ( ランニング コスト ) や リスクも検討しましょう データベース管理者のコスト バックアップ / リカバリにかかるコスト 情報漏洩のリスクなど SE で無理な開発をするより で構築した方が安いこともあります! Copyright 2009, Oracle. All rights reserved. 56

Oracle Direct まずはお問合せください Oracle Direct 検索 システムの検討 構築から運用まで IT プロジェクト全般の相談窓口としてご支援いたします システム構成やライセンス / 購入方法などお気軽にお問い合わせ下さい Web 問い合わせフォーム 専用お問い合わせフォームにてご相談内容を承ります http://www.oracle.co.jp/inq_pl/inquiry/quest?rid=1 フォームの入力には Oracle Direct Seminar 申込時と同じログインが必要となります こちらから詳細確認のお電話を差し上げる場合がありますので ご登録さ れている連絡先が最新のものになっているか ご確認下さい フリーダイヤル 0120-155-096 月曜 ~ 金曜 9:00~12:00 13:00~18:00 ( 祝日および年末年始除く ) Copyright 2009, Oracle. All rights reserved. 57 57

Oracle 構成相談サービス Oracle Direct が無償でシステム構成を決めるための支援をさせていただきます! お客様の要件に基づき Oracle Database Web Logic Server を使ったシステムに必要な CPU やメモリサイズをアドバイスいたします また ご要望にあわせて 構成を決める際に必要な情報や推奨構成案もご案内させていただきますので お気軽にご相談ください! 新規システムの構成 既存システムリプレイスの際の指標として ぜひご活用下さい! http://www.oracle.com/direct/service direct/service/sizing.html sizing.html 最新技術や最新事例に基づく推奨構成が分かった! 現在のシステムのボトルネックを確認したうえで パフォーマンスを改善するための最適な構成が分かった! 要件に合った構成を複数提示してもらい そのなかから予算にあった構成を選択できた! ハードウェア選定の裏づけができた! Copyright 2009, Oracle. All rights reserved. 58

Oracle OpenWorld Tokyo 開催 ~ いよいよセッション登録セッション登録開始!~ 人気のセッションは満席になる可能性がございますので早めの登録をおすすめいたします 日時 : 2009 年 4 月 22 日 ( 水 )~24 日 ( 金 ) 会場 : 東京国際フォーラム 登録は oracle.co.jp jp/openworld ( 招待コードには 151 と記入ください) ダイセミ講師も展示会場 Oracle Direct ブースにてお待ちしております! ダイセミで事前に情報を先取り! Oracle OpenWorld Tokyo 直前!! ここでしか聞けない 100 倍楽しむ方法 2009 年 4 月 16 日 ( 木 ) AM11:00~12:00 http://www.oracle.co.jp/iseminars/090416_1100/ Copyright 2009, Oracle. All rights reserved. 59

Oracle University Live Virtual Class ~ インターネットでどこでも受講! 世界中から最新技術をいち早く習得 ~ インターネット経由で研修コースをライブ受講ができるLive Virtual Class 演習環境も使え 教室で開催される研修と同じく 満足度の高い研修をお約束します 多彩なコースから最新の技術をいち早く取得 教室で開催する研修と同じ教材 演習環境 変わらないクオリティ 時間や場所の制約が最小限に! コスト削減に効果あり 無料ミニセッションに参加された方には 漏れなく Oracle LVC コース 15% OFF! Live Virtual Class 無料ミニセッションお申込受付中 オラクルユニバーシティの人気講師が 通常の研修コース内容から気になるトピックをピックアップしてご提供します この機会に是非 Oracle University の Live Virtual Class を体験してください! 4 月 22 日 ( 水 ) 4 月 22 日 ( 水 ) 4 月 23 日 ( 木 ) 4 月 23 日 ( 木 ) 4 月 24 日 ( 金 ) 4 月 24 日 ( 金 ) 11:00~12:00 15:00~16:00 12:00~13:00 16:00~17:00 10:00~11:00 14:00~15:00 E Business Suite R12 会計新機能 ( ミニセッション版 ) Oracle Database 11g: SQL チューニングワークショップ ( ミニセッション版 ) Oracle Database 11g: 新機能概要セミナー ( ミニセッション版 ) Oracle BI 10g: Analytics 概要 ( ミニセッション版 ) WebLogic Server 9/10によるシステム管理 I ( ミニセッション版 ) E Business Suite R12 SCM 新機能 ( ミニセッション版 ) お申し込み http://education.oracle.co.jp jp/lvc_session lvc_session/ Copyright 2009, Oracle. All rights reserved. 60

ダイセミ人気ランキングを公開 ~ カテゴリ毎に 過去の人気セミナーをランキング ~ ~ PDF 資料をその場でダウンロードできます ~ セミナー資料は PDF でダウンロード可能 上位は 4 月以降に実施決定!! 受付中 ダイセミ top100 http://otn.oracle.co.jp/campaign/ord_seminar_rank100/ Copyright 2009, Oracle. All rights reserved. 61

OTN Software Kit 翔泳社 SEshop.com ベストセレクション ~ ダイセミ XMLDB 祭り から新しいパッケージが誕生 ~ 今ならもれなく DB マガジン最新号 をプレゼント! XMLDB チャレンジパック収録内容 DVD(4 枚 ) Oracle(R) Database 11g Release 1 (11.1.0) for Microsoft Windows (32 bit) Oracle(R) Database 11g Release 1 (11.1.0) for Linux x86 Oracle(R) JDeveloper 11g (11.1.1) Oracle(R) JDeveloper 11g (11.1.1) 解説小冊子 Oracle XML データベースを使用した XML リレーショナル データの格納 問合せおよびアクセスについて詳しく解説した小冊子です 詳細 & ご購入 http://www.seshop seshop.com/oracle/otn/ Copyright 2009, Oracle. All rights reserved. 62

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

Copyright 2009, Oracle. All rights reserved. 64