BLOB のキャッシング

提供: RAD Studio
移動先: 案内検索

BDE 対応データセットの利用:インデックス への移動

メモ: ボーランド データベース エンジン(BDE)の使用は推奨されません。今後 BDE は機能拡張されません。たとえば、BDE では Unicode がサポートされていません。BDE を使用して新たに開発しないことをお勧めします。既存のデータベース アプリケーションを BDE から dbExpress に移行することを検討してください。

すべての BDE 対応データセットには、アプリケーションが BLOB レコードを読むときに BDE によって BLOB 項目をローカルなキャッシュに入れるかどうかを制御する CacheBlobs プロパティがあります。デフォルトでは、CacheBlobsTrue で、BDE は BLOB 項目のローカルなコピーをキャッシュに入れます。BLOB をキャッシュに入れると、BDE はユーザーがレコード間をスクロール移動するたびにデータベースサーバーから繰り返し BLOB 項目を取り出すかわりに、BLOB のローカルコピーを保存するので、アプリケーションのパフォーマンスが向上します。

BLOB が頻繁に更新または置換され、また BLOB データの最新内容を表示することがアプリケーションパフォーマンスよりも重要なアプリケーションや環境では、CacheBlobsFalse に設定することによって常に BLOB 項目の最新内容を表示するようにできます。

関連項目