 |
PSQL Programmer's Guide (v11) |
 |
|
エンジンのシャットダウンと接続のリセット (トランザクショナル インターフェイス)
Windows 98/ME または Windows NT 以降をターゲットにするマルチスレッド コンソール アプリケーションを開発している場合は、起こり得る CTRL-C キーストロークを処理するようにコントロール ハンドラー ルーチンを設定する必要があります。このコントロール ハンドラー ルーチンでは、Reset オペレーション(28)または Stop オペレーション(25)のいずれかを発行することによって、すべての Btrieve クライアントをクリーンアップする必要があります。クリーンアップ プロセスは、アプリケーションが CTRL-C イベントをオペレーティング システムに渡す前に終了しなければなりません。
システムがスレッドを終了したときにアプリケーションがアクティブのままになっている場合、MicroKernel はアプリケーションとの接続をクリーンアップできず、さらに多くのシステム リソースを強制的に割り当てます。このため、パフォーマンスの低下が発生し、エンジンのシャットダウンに必要な時間が大幅に増えます。コントロール ハンドラー ルーチンの詳細については、Microsoft のドキュメントを参照してください。
 クライアント/サーバー環境における間接的な Chunk オペレーション (トランザクショナル インターフェイス) |
 ファイル内の無駄な領域の削減 (トランザクショナル インターフェイス) |
|