Symfoware ServerでアクセスプランがTABLE ALL SCANになっている場合の性能改善について

特定のSQL文の実行に非常に時間がかかっています。アクセスプランを確認したところ、TABLE ALL SCANになっていました。最適化情報は正しく設定してあります。性能改善のためにどのような対処が考えられますか?
TABLE ALL SCANはテーブルの全データをアクセスしていることを示しています。インデックスを追加して、アクセスするデータを絞り込むことを検討してください。
また、大量のデータをアクセスすることでバッファが不足している可能性もあります。rdbsarコマンドを用いてバッファの利用状況を確認し、ページの追い出しが頻繁に発生しているようなら、バッファを増やすことを検討してください。

rdbsarコマンドの使用方法は以下のマニュアルを参照してください。

  Symfoware Server V11.0.0 RDB運用ガイド
    第12章モニタリング
      12.4 性能監視

  Symfoware Server V11.0.0 コマンドリファレンス
    第2章 RDBコマンド
      2.58 rdbsar

なお、上記以外の製品バージョン/レベルについては、該当するマニュアル箇所を参照してください。

製品・サービス区分 Symfoware
製品・サービス情報
対象製品 Symfoware Server (Native Interface)
プラットフォーム Windows, Solaris, Linux
アンサー種別 技術サポート
このページの先頭へ