CLI の手引きおよび解説書
非同期 SQL モデルは、
Windows 3.1 のような非スレッド・オペレーティング・システム上でのみ使用してください。ご使用になるアプリケーションでマルチ・スレッドを使用できない場合、
CLI の非同期実行を参照してください。
非同期 SQL は、マルチ・スレッドをサポートしているプラットフォーム上で使用しないでください。
マルチスレッドのアプリケーション作成には、DB2 CLI でマルチ・スレッドを使用する理由とその方法が説明されています。一般的な使用方法として、以下のようなものがあります。
- 実行中のものとは別のスレッドを使用して、
SQLCancel() を呼び出すことができます。
(たとえば、時間のかかる照会を取り消します。)
- たいていの GUI ベースのアプリケーションではスレッドを使用して、ユーザーとの対話が優先度の高いスレッドで扱われるようにしています。それに比べると、他のアプリケーション・タスク (たとえば、データベースへのアクセスなど) は優先度が低くなっています。
- マルチ・スレッドで DB2 CLI 関数を実行すると、スループットが向上します。
[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]