Oracle SQL Developerは、データベース開発者が基本的なタスクを簡単に実行できるようにする、グラフィカル・ユーザー・インタフェース・ツール(GUI)です。特定のデータベース・オブジェクトの参照、作成、編集と削除、SQL文およびスクリプトの実行、データの操作とエクスポート、レポートの表示と作成を行うことができます。このガイドは、TimesTen In-Memory Database固有の機能について『Oracle SQL Developerユーザーズ・ガイド』を補足するものです。
Oracle TimesTen In-Memory Database (TimesTen)は、高速なレスポンスおよびスループットのためにメモリーが最適化されたリレーショナル・データベースです。このデータベースは、実行時にはその全体がメモリーに格納され、ディスク記憶域に保存されます。
クラシック・モードのOracle TimesTen In-Memory Databaseは、TimesTen Classicと呼ばれ、単一インスタンスのレプリケート・データベースを指します(旧リリースと同様)。
グリッド・モードのOracle TimesTen In-Memory Databaseは、TimesTen Scaleoutと呼ばれ、複数インスタンスの分散データベースを指します。TimesTen Scaleoutは相互に接続されたホストのグリッドとなり、これらのホストで実行されているインスタンスが連携して、高速アクセス、フォルト・トレランスおよびインメモリー・データに対する高可用性を実現します。
TimesTen単独では、クラシック・モードとグリッド・モードの両方を指します(TimesTenのユーティリティ、リリース、ディストリビューション、インストール、データベースによって実行されるアクション、データベース内の機能を指す場合など)。
TimesTen Application-Tier Database Cacheは、TimesTen Cacheと呼ばれ、Oracle Database Enterprise Editionのオプションです。TimesTen Cacheは、アプリケーション層内のレスポンス時間を改善する目的で、パフォーマンス重視のOracleデータベースのサブセットをTimesTenデータベース内のキャッシュ表へキャッシュするために役立ちます。キャッシュ表は、読取り専用または更新可能にすることができます。アプリケーションでは標準のStructured Query Language (SQL)を使用してキャッシュ表の読取りおよび更新を行い、TimesTenデータベースとOracleデータベースの間のデータの同期は自動的に実行されます。TimesTen Cacheは、TimesTen Classicのすべての機能とパフォーマンスに加えて、Oracle Databaseの表をキャッシュするための追加機能を提供します。
TimesTen ClassicまたはTimesTen Cacheで使用できるTimesTenレプリケーション機能によって、高可用性を実現できます。
Oracle SQL Developerを使用して、ターゲットのTimesTenデータベースに接続し、データベース内の特定のオブジェクトに対して操作を実行できます。
このガイドでは、SQL Developerを使用してTimesTenデータベースに対して実行できる様々なタスクについて説明します。ただし、TimesTen Scaleoutでは、TimesTen Classicデータベースのほとんどの機能がサポートされ、含まれていますが、TimesTen Application-Tier Database Cacheの機能はサポートされていません。TimesTen Scaleoutでサポートされていない機能の詳細は、『Oracle TimesTen In-Memory Database Scaleoutユーザーズ・ガイド』のTimesTen ScaleoutとTimesTen Classicの比較に関する項を参照してください。
このガイドは、TimesTen In-Memory Database、TimesTen Application-Tier Database CacheまたはTimesTenレプリケーションでOracle SQL Developerツールを使用するユーザーを対象としています。アプリケーション開発者およびシステム管理者は、SQL Developerを使用してキャッシュ・グループおよびその他のデータベース・オブジェクトを作成および管理できます。
TimesTenのドキュメントは、https://docs.oracle.com/database/timesten-18.1
で入手できます。
Oracle DatabaseのドキュメントもOracleドキュメントのWebサイトで入手できます。これは、OCIやPro*C/C++など、TimesTenでサポートされているが、詳しく説明されていないOracle Databaseの機能で役立ちます。
SQL Developerソフトウェアは、Oracle Technology Network (OTN) (http://www.oracle.com/technetwork/developer-tools/sql-developer/overview/index.html
)でダウンロードできます。
TimesTenは複数のプラットフォームをサポートしています。このガイドの情報は、特に表記しないかぎり、サポートされているすべてのプラットフォームに適用されます。Windowsという用語は、サポートされているすべてのWindowsプラットフォームを指します。UNIXという用語は、サポートされるすべてのUNIXプラットフォームを表します。Linuxという用語とは分けて使用されます。TimesTenでサポートされるプラットフォームの具体的なバージョンについては、『Oracle TimesTen In-Memory Databaseリリース・ノート』のプラットフォームに関する項を参照してください。
このマニュアルでは次の表記規則を使用します。
規則 | 意味 |
---|---|
太字 | 太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。 |
イタリック体 | イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。 |
固定幅フォント |
固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。 |
また、TimesTenのドキュメントでは、次の特別な表記規則を使用します。
規則 | 意味 |
---|---|
installation_dir |
TimesTenがインストールされているディレクトリのパスです。 |
timesten_home |
TimesTenインスタンスのホーム・ディレクトリのパスです。 |
release またはrr |
リリース番号の最初の3つの部分(ドットが付く場合と付かない場合があります)。リリース番号の最初の3つの部分は、TimesTenのメジャー・リリースを表します。たとえば、181または18.1は、TimesTenリリース18.1を表します。 |
DSN |
(TimesTenデータベースの) TimesTenデータ・ソース名。 |
オラクル社のアクセシビリティへの取組みの詳細は、Oracle Accessibility ProgramのWebサイトhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc
を参照してください。
Oracleサポートへのアクセス
サポートを購入したオラクル社のお客様は、My Oracle Supportを介して電子的なサポートにアクセスできます。詳細は、http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info
またはhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs
(聴覚障害者向け)を参照してください。