6
Oracle TimesTen 11g R2 新機能 新機能 新機能 新機能 東京 東京 東京 東京エレクトロンデバイス エレクトロンデバイス エレクトロンデバイス エレクトロンデバイス( (株 株) CN事業統括本部 事業統括本部 事業統括本部 事業統括本部CNプロダクト プロダクト プロダクト プロダクト本部 本部 本部 本部 プロダクト プロダクト プロダクト プロダクト推進部 推進部 推進部 推進部

Oracle TimesTen11g R2 新機能 - 東京エレクトロン …...Oracle TimesTenIn-Memory Database 11g R2 新機能概要 Oracle Database との互換性向上 1.データ・キャッシュ機能の強化

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Oracle TimesTen11g R2 新機能 - 東京エレクトロン …...Oracle TimesTenIn-Memory Database 11g R2 新機能概要 Oracle Database との互換性向上 1.データ・キャッシュ機能の強化

Oracle TimesTen 11g R2新機能新機能新機能新機能

東京東京東京東京エレクトロンデバイスエレクトロンデバイスエレクトロンデバイスエレクトロンデバイス((((株株株株))))

CN事業統括本部事業統括本部事業統括本部事業統括本部CNプロダクトプロダクトプロダクトプロダクト本部本部本部本部

プロダクトプロダクトプロダクトプロダクト推進部推進部推進部推進部

Page 2: Oracle TimesTen11g R2 新機能 - 東京エレクトロン …...Oracle TimesTenIn-Memory Database 11g R2 新機能概要 Oracle Database との互換性向上 1.データ・キャッシュ機能の強化

Yoshi Sumitomo/TEDCNPPD

新バージョンOracle TimesTen In-Memory Database 11g R2

新機能概要� Oracle Databaseとの互換性向上

1.データ・キャッシュ機能の強化

2.アプリケーション開発に関する機能拡張

� 高可用性に関する機能

3.Oracle Clusterware統合

Page 3: Oracle TimesTen11g R2 新機能 - 東京エレクトロン …...Oracle TimesTenIn-Memory Database 11g R2 新機能概要 Oracle Database との互換性向上 1.データ・キャッシュ機能の強化

Yoshi Sumitomo/TEDCNPPD

1、データ・キャッシュ機能の強化

TimesTen Cache Grid機能機能機能機能Oracel DBからデータをキャッシュし、

TimesTen複数ノードにキャッシュデータを配分

・Oracle RAC対応

・共有ストレージ不要

・TimesTenノード間で情報管理

・ Act-Styペアでの連携も可能

Grobal Cache Group

オンラインオンラインオンラインオンラインででででノードノードノードノード追追追追加加加加・・・・離脱可能離脱可能離脱可能離脱可能

全反映全反映全反映全反映、、、、差分反映差分反映差分反映差分反映によりによりによりによりOracle DB内内内内データデータデータデータをををを

キャッシュキャッシュキャッシュキャッシュ

スモールスタートスモールスタートスモールスタートスモールスタートからのからのからのからの高性能高性能高性能高性能スケールアウトスケールアウトスケールアウトスケールアウトがががが可能可能可能可能にににに!!!!

高性能高性能高性能高性能・・・・スループットスループットスループットスループットをををを維維維維持持持持しながらしながらしながらしながら、、、、

スケールアウトスケールアウトスケールアウトスケールアウトがががが可能可能可能可能

Page 4: Oracle TimesTen11g R2 新機能 - 東京エレクトロン …...Oracle TimesTenIn-Memory Database 11g R2 新機能概要 Oracle Database との互換性向上 1.データ・キャッシュ機能の強化

Yoshi Sumitomo/TEDCNPPD

2、アプリケーション開発に関する拡張機能

� TimesTen OCI

- Oracle OCIを使用したアプリケーションの移行可能

(ttScrScanユーティリティーにより容易な移行)

� TimesTenストアド・プロシージャ

- Oralce PL/SQLとの互換性あり

- TimesTenデータベース上でのストアドプロシージャ作成・実行可能

(インストール時に有効/無効を選択するのみ)

� Pro*C/C++

- Pro*C/C++埋め込みのサポート(TimesTen同梱のOracle Instant Client 11.1.0.7が必要)

Page 5: Oracle TimesTen11g R2 新機能 - 東京エレクトロン …...Oracle TimesTenIn-Memory Database 11g R2 新機能概要 Oracle Database との互換性向上 1.データ・キャッシュ機能の強化

Yoshi Sumitomo/TEDCNPPD

Oralce DB PL/SQLとの互換性

数値型ファンクションや文字列ファンクション、集計ファンクション等、基本のファンクションについてはほぼ互換性あり

△組組組組みみみみ込込込込みみみみファンクションファンクションファンクションファンクション

下記パッケージのみ互換性あり■ DBMS_LOCK

■ DBMS_OUTPUT

■ DBMS_PREPROCESSOR

■ DBMS_RANDOM

■ DBMS_SQL

■ DBMS_UTILITY

■ UTL_FILE

■ UTL_IDENT

■ UTL_RAW

■ UTL_RECOMP

△組組組組みみみみ込込込込みみみみパッケージパッケージパッケージパッケージ

○パッケージパッケージパッケージパッケージ作成作成作成作成

○プロシージャプロシージャプロシージャプロシージャ作成作成作成作成

TimesTen独自の機能であるXLAにて代用可能×トリガートリガートリガートリガー作成作成作成作成

○ファンクションファンクションファンクションファンクション作成作成作成作成

制御構造やレコード型、PL/SQLデータ型、動的SQL等、

ほぼ全ての機能が互換性あり○無名無名無名無名ブロックブロックブロックブロック作成作成作成作成

補足補足補足補足互換性互換性互換性互換性

Page 6: Oracle TimesTen11g R2 新機能 - 東京エレクトロン …...Oracle TimesTenIn-Memory Database 11g R2 新機能概要 Oracle Database との互換性向上 1.データ・キャッシュ機能の強化

Yoshi Sumitomo/TEDCNPPD

3、高可用性に関する機能

Oracle Clusterwareとのとのとのとの統合統合統合統合

- Active/Standbyペア構成の監視・管理

- TimesTenのデータベース、デーモン、プロセス/

サービスの管理

TimesTenサーバサーバサーバサーバのののの自動自動自動自動フェイルオーバフェイルオーバフェイルオーバフェイルオーバ

- Activeノード、Standbyノード、Subscriber

ノード、すべての障害に対応

(ノード障害、プロセス障害、データベース障害)

- VIPを使用したスペアノードへのフェイル

オーバも可能

Client接続接続接続接続のののの自動自動自動自動フェイルオーバフェイルオーバフェイルオーバフェイルオーバ

- 新しいActiveサーバにClient接続が自動

的に切替り

- アプリケーション側で、接続フェイルオーバ

の通知受信可能

通常時通常時通常時通常時

Oracle Clusterware Oracle Clusterware

ACT STY

Act-Sty Pair

監視・管理

障害発生障害発生障害発生障害発生!!!!!!!!障害時障害時障害時障害時

Oracle Clusterware Oracle Clusterware

ACT

STY Act-Sty Pair

監視・管理

障害発生障害発生障害発生障害発生!!!!!!!!

Failover

Replication構成構成構成構成のののの

対障害機能対障害機能対障害機能対障害機能がががが向上向上向上向上