• 検索結果がありません。

Windowsおよび.NET対応のOracle Database 11g

N/A
N/A
Protected

Academic year: 2021

シェア "Windowsおよび.NET対応のOracle Database 11g"

Copied!
46
0
0

読み込み中.... (全文を見る)

全文

(1)
(2)

<Insert Picture Here>

Windowsおよび.NET対応のOracle Database 11g

Alex Keh

(3)

議題

Windows上でのOracle Database 11g

• Oracle Database – 最高のパフォーマンス • Windows OSとの統合

.NET開発者のためのOracle

• 開発の容易さ • パフォーマンス • 管理性とインストール

OracleとMicrosoftサーバー管理の統合

Oracle Fusion Middleware

(4)

<Insert Picture Here>

Windows上でのOracle

Database 11g

(5)

Oracle Database 11gの価値の提案

管理がもっとも簡単

最高のサービス品質

• 最高のパフォーマンスおよびスケーラビリティ • フォルト・トレラント • もっともセキュア • 最良の情報

最低のコスト

変更のリスクが最小

(6)

Oracle Database 11g - パフォーマンス

Java Just-In-Time コンパイラ 0 2 4 6 8 1 0 1 2 S p e e d 最大11倍の 速度 データベース常 接続プール 最大20倍の 接続数 RACパフォーマン の拡張機能 0 % 2 0 % 4 0 % 6 0 % 8 0 % 1 0 0 % 1 2 0 % 1 4 0 % 1 6 0 % 1 8 0 % Q u e r y I n t e n s i v e 最大70% 速い 問合せ結果の キャッシュ 0 2 0 4 0 6 0 8 0 1 0 0 1 2 0 1 4 0 Q u e r i e s 最大25% 速い クライアント キャッシュ 0% 20% 40% 60% 80% 100% 120% 140% Improvement 最大22% 速い Oracle Secure Backup 0 2 0 4 0 6 0 8 0 1 0 0 1 2 0 1 4 0 B a c k u p 最大25% 速い Oracle Streams の拡張機能 0 5 0 1 0 0 1 5 0 2 0 0 R e p l i c a t i o n 最大2倍の 速度 0 % 5 0 0 % 1 0 0 0 % 1 5 0 0 % 2 0 0 0 % N b r C o n n e c t i o n s オプティマイザ 統計情報収集 0 200 400 600 800 1000 Stats Collection 最大10倍の 速度

(7)

Oracle Secure Files

パフォーマンスの限界を打破…

読取りパフォーマンス

書込みパフォーマンス

0 . 0 1 0 . 1 1 10 10 0 Mb/0 . 0 1 0 . 1 1 10 10 0 Mb/ァイル・サイズ(Mb) Secure Files Linuxファイル ファイル・サイズ(Mb)Secure Files Linuxファイル

(8)

Oracle Database 11gの新機能

バイナリXMLにより拡張されたXMLのサポート

XML - バイナリ XML - LOB     XML - オブジェクト・リレーショナル 非構造化 構造化 柔軟性 パフォーマンス スキーマレス スキーマ・ベース

(9)

Windows上の最良の価格性能比

すべてのプラットフォームでTPC-Cの価格性能比が#1

Windows上での

Oracle Database 11g

また、OracleのTPC-Cパフォーマンスも#1

TPC-Cの価格性能比カテゴリ

11g SQL 2005

ベンチマークの最高位

1位

3位

価格/tpmC

$0.73

$0.84

tpmC

102,454 82,774

公開日

9/12/07 3/27/07

TPC-Cの価格性能比カテゴリ

11g SQL 2005

ベンチマークの最高位

1位

3位

価格/tpmC

$0.73

$0.84

tpmC

102,454 82,774

公開日

9/12/07 3/27/07

9/12/07現在: HP ProLiant ML350G5、102,454 tpmC、$.73/tpmC 12/31/07入手可能。HP Integrity Superdome Server、4,092,799 tpmC、$2.93 tpmC、8/6/07入手可能

(10)

Windowsとの統合 - Active Directoryおよ

びWindows Security

データベースの登録と名前解決

• OS認証を使用してActive Directoryへの認証された接続をサポ ート

Kerberos認証

• より強力な暗号化アルゴリズム(DES3、AES、RC4) • MS KDCがサポートするデフォルトの暗号化タイプのサポート • デフォルトにより、DNSドメイン名をKerberos REALM名として 使用 • MSのドメイン間の設定で、Oracleデータベースに対する Kerberos認証 • Kerberosユーザー名の30文字制限を排除

(11)

ネットワーク接続ストレージ(NAS)がネットワーク・ファイル・

システム(NFS)を使用

Oracle Database 11gは、直接のWindows NFS v3アクセ

スを許可

• Oracle Disk ManagerライブラリのDBカーネルの一部

利点:管理性の向上、簡素化されたチューニング、より良い

診断

潜在的にすべてのホスト・プラットフォームおよびNFSサー

バーに対する共通のOracle NFSインタフェース

Windows上で実行されるDirect NFS

Client

(12)

<Insert Picture Here>

(13)

Oracle Database Express Edition

フットプリントの小さいスターター・データベース

ダウンロード、開発、配置、配布が無償

インストールは約10分

ネイティブのWindowsインストーラを使用

• 標準のサイレント・インストール・メソッド

ダウンロード・サイズ

• サーバー(クライアントを含む) - 157 MB • クライアント - 30 MB

DBおよび開発初心者向けのクイック・スタート・チュートリア

(14)

Oracle Database

ビジネスとともに拡大するソリューション

400 1,000 10,000

平均の

接続された

ユーザー

Standard Edition One

(最大2ソケット)

Standard Edition

(最大4ソケット)

Enterprise Edition

(15)

販売先*

CDW

www.CDW.com/oracle

Dell

www.dell.com/oracle 1-800-274-3355

Insight

http://www.insight.com ‘Oracle’を検索 NUP

$125

EDC 560325 電話で問合せ A0188526

$115

L10314 SE1 Proc

$3,744

EDC 875678 電話で問合せ A0188528

$3,885

L10312 NUP

$250

EDC 440283 電話で問合せ A0041841

$233.33

L10004 Standard Edition Proc

$15,000

EDC 440289 電話で問合せ A0052806

$11,666.66

A90610 NUP

$800

EDC 440259 電話で問合せ A0053326 電話で問合せ L10001 Enterprise Edition Proc

$30,804.99

EDC 440465 電話で問合せ A0039545 電話で問合せ A90611 *入手可能な価格を記載

(16)

<Insert Picture Here>

Oracle Databaseでの

.NET開発

(17)

.NET開発環境

Visual Studio 環境 IIS Oracle Developer Oracle Developer Tools for VS Tools for VS C++、C#, VB .NET アプリケーション 開発 ODP.NET ODP.NET 配置 Oracle DB Oracle DB Extensions Extensions For .NET For .NET IIS (ASP ASP.NET) MTS/ COM+ アプリケーション 配置

Oracle Services for MTS

Oracle Services for MTS

データベース 開発 Oracle Providers Oracle Providers for ASP.NET for ASP.NET

(18)

Oracle Developer Tools for Visual

Studio

無償

Visual Studio 2005およびVS .NET 2003の“アドイン”

使用が簡単で直観的

生産性を向上する強力な機能

• Visual Studioとの完全な統合 • 簡単なASP.NET Webアプリケーション開発 • デザイナとウィザード • .NETコードの自動生成 • PL/SQLエディタ/デバッガ • ソース・コントロールの統合 • その他

プロジェクトのライフ・サイクルに渡ってVisual Studioで作業を

継続

(19)

Oracle Data Provider for .NET

無償

Oracleの初心者でも習熟が容易

• ADO.NET 1.xおよび2.0以上に準拠 • 習熟期間が不要

.NET機能への完全なアクセス

Oracleデータベースへのネイティブ・アクセス

高度なOracle Database機能の使用

• RAC、パフォーマンス、セキュリティ、データ型、XML、そのほか

(20)

Oracle Database Extensions for .NET

(.NETストアド・プロシージャ)

Microsoft Visual C#またはVisual Basic .NETによるプロシ

ージャ/ファンクションの記述

Windows上のOracle Database 10g Release 2以上でのオ

プション

Visual Studio .NETでアセンブリを構築

.NET Deployment Wizardを使用して、Visual Studio .NET

からOracleに配置

(21)

Windows上で開発

あらゆるプラットフォーム上のOracle Database

Visual Studio 環境 Visual Studio Visual Studio 環境 環境 ODTおよび ODP.NET ODT ODTおよびおよび ODP.NET ODP.NET

Windows

Windows

Windows

Linux

Unix

Oracle 11g、10g、9i、または8i

そのほか

(22)

Oracle on .NETの顧客

最良のプラットフォーム を提供してくれる2つの 世界 – .NETとOracle – のもっとも優れた技術を 使用しています。 ODP.NETは、私たちの 次世代アプリケーション を成功させるために不可 欠です。 Bill Evjen氏 テクニカル・アーキテクト

Jason Lin氏 アプリケーション統合およびア ーキテクチャ担当部長補佐

Microsoft .NET中間層

を使用しているので、

Oracle Data Provider for .NETにより、高ス ループット、高性能、お よびデータベースへの 安定した接続が実現し ました。

ODP.NETの統合は簡 単で、グリッドの機能と 高可用性を利用でき ました。 Jim Lombardi氏 プリンシパル・データベース・エ ンジニア

(23)

.NETの新機能のテーマ

開発の容易さ

• Visual Studio 2005との緊密な統合 • Webアプリケーションの開発(ASP.NET) • オブジェクト

パフォーマンス

• 新しいチューニング機能の公開 • パフォーマンスの迅速な向上

管理性とインストール

• 配置:より小型のクライアント、より簡単なパッケージング

(24)

<Insert Picture Here>

(25)

Visual Studioの統合 –

Oracle Developer Tools

Visual Studio 2005との完全な統合

• サーバー・エクスプローラ • データソース・ウィンドウ • データ ソース構成ウィザード • データセット デザイナ • テーブルアダプタ構成ウィザード • クエリ ビルダ/クエリ デザイナ • その他

自動的なコード生成 - WinformおよびASP.NET

• データソース・ウィンドウ • SQLDataSourceコントロールとの統合 • ASP.NET Webアプリケーション開発が非常に簡単に

(26)

Visual Studioの統合

新しいOracle Databaseプロジェクト

• SQLスクリプトの管理、編集および実行

• SQL *Plusの組込み

• ソース・コントロールの統合 –

SourceSafeおよびTeam Foundation Server

Oracle問合せウィンドウ

• 新しいユーザ・インタフェース • EXPLAIN PLAN • 自動コミット切替え

ODT Optionsページ

• ODTの使用方法をカスタマイズ

(27)

D E M O N S T R A T I O N

(28)

Webアプリケーションの開発(ASP.NET)

ASP.NETプロバイダ

• Webサイトの状態をデータベースに保存するための事前組込み サービス • 理解しやすい • 標準のASP.NETプロバイダのAPIとスキーマに基づく • インストール • PL/SQLスクリプトを実行してプロバイダのスキーマを作成 • 名前空間 • Oracle.Web

(29)

Webアプリケーションの開発(ASP.NET)

Oracle Providers for ASP.NETのコンポーネント

• Cache Dependency Provider

• Membership Provider

• Profile Provider

• Role Provider

• Site Map Provider

• Session State Provider

• Web Parts Personalization Provider

• Web Event Provider

(30)

D E M O N S T R A T I O N

(31)

<Insert Picture Here>

(32)

パフォーマンス - データ取得

データ取得パフォーマンスの改善(11g)

• クライアント結果キャッシュ • クライアントまたはサーバーに結果セットをキャッシュ • 同一のプロセスでセッションを超えて共有される • DB Change Notificationによりキャッシュの一貫性を維持 • 優れたLOBパフォーマンス • LOBプリフェッチ - ラウンドトリップの削減 • ステートメント・キャッシュの向上 • ODP.NETパラメータのコンテキストをキャッシュ

(33)

パフォーマンス - 64ビット

ODP.NETおよび.NETストアド・プロシージャで、よりスケ

ーラブルな64ビットのハードウェアの使用が可能

(10.2.0.3)

Windows x64

• 64ビットのODP.NET • 64ビットの.NETストアド・プロシージャ

Windows Itanium

• 64ビットのODP.NET • 64ビットの.NETストアド・プロシージャ

OTNの.NET Centerから無償でダウンロードできます

(34)

<Insert Picture Here>

(35)

インストール - より簡単な配置

大規模な配置に対して、ODP.NETをより簡単にパッケー

ジできる

• Xcopy - 通常、大規模な配置では、管理者が特定の要件に合 わせてスクリプトを作成 • OUI - 小規模な配置の場合

より小さいODP.NETのフットプリント

• OUIのインストール - フットプリントが小さい • Xcopyのインストール - フットプリントが最小

より高速なODP.NETの配置

• Xcopy

ODP.NETの機能には差はない

(36)

インストール - より簡単な配置

IC xcopyのコンポーネント

• ODP.NET

• Oracle Providers for ASP.NET

• Oracle Provider for OLE DB

• OO4O

• Oracle Services for MTS

ICの配置

• OUI経由 - 通常と同様に、インストーラを使用 • Xcopy経由 • ステップ1: ICファイルをディスクにコピーする • ステップ2: install.batを実行する • ステップ3: Windows PATHにインストール・ディレクトリを    追加する • ステップ4: NLS_LANGを希望のロケールに変更する

(37)

<Insert Picture Here>

OracleとMicrosoftサーバー管理

(38)

Microsoft Server向けのGrid Control

系統的な方法でシステムの範囲を拡張

おもな利点:一元管理

GCが新規コンポーネントを監視

および管理できるようになる

Windowsホスト管理

MOMコネクタ

Microsoftプラグイン:

• Exchange • SQL Server • Active Directory • .NET Framework • IIS

(39)

<Insert Picture Here>

.NETで実行されるOracle

Fusion Middleware

(40)

Oracle Fusion Middlewareと.NET

エンタープライズ機能で

MS

および

MS

以外のインフラストラクチャをむすぶ

Msft Outlook Msft Excel Msft Word Msft .Net UI Msft InfoPath

Msft SQL Server ActiveMsft Directory Msft MSMQ BEA、IBM、J2EE – JBoss、ほか ID管理 -Sun、Novell OpenLDAP、 ほか DBMS – Oracle、DB2、 Informix、ほか TP Monitors、 Messaging – Tuxedo MQ、Sonic、 CICS、IMS Tibco M i c r o s o f t Msft Servers 例:BizTalk ポータル BPM システム 管理 BI セキュリティおよび ID管理 Enterprise Service Bus 高可用性

Oracle Fusion Middleware

IDE アプリ/サービス サービス、イベント、 レジストリ システム管理 -HP、CA、IBM、 BMC、ほか BI – ビジネス・オブジェクト、 Cognos、ほか アプリ -Oracle、Psft、JDE、SAP、 Siebel、レガシー、ほか

(41)

<Insert Picture Here>

(42)

追加情報

OTN Windows Technology Center

• http://otn.oracle.com/windows

OTN .NET Developer Center

• http://otn.oracle.com/dotnet

.NET Blog

• http://cshay.blogspot.com/

質問の宛先

(43)

追加情報

OTN Fusion Middleware and Microsoft

• http://www.oracle.com/technology/products/middleware/f

usion-middleware-microsoft-interoperability.html

OTN Grid Control Plug-ins and Connectors

• http://www.oracle.com/technology/products/oem/extensi

(44)

本書は、弊社の一般的な製品の方向性に関する概要を

説明するものです。 また、情報提供を唯一の目的とする

ものであり、いかなる契約にも組み込むことはできませ

ん。 本書は、マテリアルやコード、機能の提供を確約す

るものではなく、また、購買を決定する際の判断材料と

はなりえません。

オラクルの製品に関して記載されている機能の開発、リ

リース、および時期については、弊社の裁量により決定

いたします。

(45)
(46)

参照

関連したドキュメント

This device has been designed to comply with applicable requirements for exposure to radio waves, based on scientific guidelines that include margins intended to assure the safety

TBNA Transbronchial needle aspiration (biopsy) : 経気管支針吸引細胞診(生検). TBNB Transbronchial needle biopsy : 経気管支針生検 2)

このマニュアル全体を読んで、Oracle Diagnostics Pack に同梱の Oracle Performance Manager、Oracle Capacity Planner、Oracle TopSessions および Oracle Event

Visual Studio 2008、または Visual Studio 2010 で開発した要素モデルを Visual Studio

4 6月11日 佐賀県 海洋環境教室 環境紙芝居上演等による海洋環. 境保全教室開催 昭和幼稚園

このような状況の下で、当業界は、高信頼性及び省エネ・環境対応の高い製品を内外のユーザーに

ASTM E2500-07 ISPE は、2005 年初頭、FDA から奨励され、設備や施設が意図された使用に適しているこ

Gas liquid chromatograms for methyl esters of resin and fatty acids in rosins and their derivatives have some characteristics. GLC is a very useful method for identification of