TimesTenドライバ・マネージャの概要

この項では、TimesTenドライバ・マネージャ(TTDM)の基本概念および機能について説明します。

TTDMは、TimesTenデータベースで使用するように設計および最適化された軽量のODBCドライバ・マネージャです。TimesTen固有の機能、拡張機能およびODBC APIサポートへのアクセスを提供し、TimesTenの直接ドライバまたはクライアント/サーバー・ドライバを直接使用する場合と100%同等の機能を提供します。

アプリケーションはTTDMライブラリに直接リンクし、TTDMは関連するODBCドライバ・ライブラリを動的にロードし、必要に応じてアプリケーションからのODBCコールを渡します。TTDMを使用すると、アプリケーションは直接接続とクライアント/サーバー接続の両方を同時に使用できます。

TTDMには、他のドライバ・マネージャよりも優れた次の利点があります。

  • そのパフォーマンスのオーバーヘッドはごくわずかです。

  • アプリケーションでソース・コードの変更や構成の変更が必要ありません。

TTDMはTimesTenルーティングAPIを完全にサポートし、直接接続の場合はTimesTen XLAおよびTimesTenユーティリティAPIを完全にサポートしています。TTDMはXAをサポートしていません。

要約すると次のようになります:

  • 直接接続のみを使用し、同じアプリケーション・プロセスから直接接続とクライアント/サーバー接続の両方を使用する必要がない場合は、TimesTen直接ドライバと直接リンクすると、最大のパフォーマンスを得られます。

  • アプリケーション・プロセスで直接接続とクライアント/サーバー接続の両方を使用できるようにする必要がある場合は、TTDMとリンクすると、アプリケーション・コードを変更せずに最大のパフォーマンスと機能を得られます。

  • 現在、汎用ODBCドライバ・マネージャを使用して、同じプロセスから直接接続とクライアント/サーバー接続の両方を使用できるようにしている場合は、パフォーマンスを向上させ、TimesTen機能をすべて使用できるようにするために、TTDMの使用を検討してください。

詳細は、次を参照してください。