Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - SQL の使用法 » データベース・パフォーマンスのモニタリングと改善 » データベース・パフォーマンスの改善 » パフォーマンス向上のためのヒント

 

常にトランザクション・ログを使用する

トランザクション・ログを使用すると、データを保護できます。また、SQL Anywhere のパフォーマンスを大幅に向上できます。

トランザクション・ログなしで操作すると、SQL Anywhere は各トランザクションの終わりにチェックポイントを実行します。これにより、大量のリソースが消費されます。

トランザクション・ログを使用して操作すると、SQL Anywhere は変更が発生したときにその詳細を示すメモを書き込むだけです。新しいデータベース・ページすべてを、最も効率のいい時に一度に書き込むように選択できます。「チェックポイント」は、情報がデータベース・ファイルに入力され、矛盾せず、最新のものであるということを確実にします。

トランザクション・ログを、プライマリ・データベース・ファイルとは別の物理デバイスに入れることで、パフォーマンスをさらに改善できます。追加されたドライブ・ヘッドは、通常、トランザクション・ログの終わりを探す必要はありません。