特性 |
内容 |
||
アクセスキー |
[アクセスキー]特性には、DBMSのテーブルセキュリティ機構で使用されるアクセスキーを指定します。この特性値は、テーブルがオープンされる度にデータベースに送られます。外部プログラムや他のMagicアプリケーションからテーブルにアクセスしようとする場合は、同じアクセスキーをDBMSに渡す必要があります。指定されない場合、データへのアクセスは拒否されます。 この機能は、アクセスするDBMSのサポート状況に依存します。
|
||
テーブルの暗号化 |
[テーブル暗号化]特性は、[アクセスキー]特性が定義されていない場合は無効化されています。[アクセスキー]特性が定義されている場合、以下のように動作します。
|
||
キャッシュ範囲 |
ここでは、テーブルで使用するキャッシュ範囲を指定します。 この特性の有効な値は、以下の通りです。
|
||
常駐パラメータを使用すると、テーブルを常駐テーブルとして定義し、テーブルをロードする時期を指定することができます。 この特性の有効な値は、以下の通りです。
Magic xpaの常駐テーブル機能はMagicキャッシュと同じ前提に基づいています。つまり、アプリケーション内の特定のデータが何度も使用されます。常駐テーブル機能は、Magicプログラムのディスク入出力を削減します。クライアント/サーバ環境の場合はネットワークのトラフィックを軽減し、システムのパフォーマンスを向上させる効果が期待されます。 テーブルの事前読込を行うことは、そのデータがクライアント側のメモリに読み込まれて保存されることを意味します。そして、すべてのアクセスはメモリ内に読み込まれたデータを通して行われます。 実行中のタスクの[データソース特性]ダイアログで指定されたパラメータに従い、データはアプリケーションまたはテーブルをオープンすると、即座に読み込まれます。常駐テーブルは、アプリケーションをクローズすると、即座に消去されます。 テーブルをクライアントのメモリーに読み込ませるとクライアントの空きメモリを減らすため、小さなテーブルで常駐オプションを使用することを推奨します。
|
|||
更新レコードの識別 |
データベースを更新する前に、別のユーザが修正した行を識別できるようにするため、SQLテーブルに対するWhere句の作成方法を指定できます。 この特性の有効な値は、以下の通りです。
遅延トランザクションを使用しているタスクにのみ適用されます。 |