検索パフォーマンスを改善する

検索パフォーマンスが遅すぎる場合には、より速く正確な結果を得られるように、検索または検索構成を最適化できます。検索値、パラメーター、構成ファイルを調整することによって、検索結果が返される時間を短縮できます。

リポジトリーを検索する場合には、できるだけ多くの検索基準値を指定します。複数の値を指定すると、検索されるデータ量が減り、検索を完了するのに必要な時間も短縮されます。さらに、リポジトリー構成を最適化して、より速く結果を表示できるようにサーバーの仕様を変更できます。

検索パフォーマンスを改善するには、次の手順に従います。

  • データが含まれている可能性があるリポジトリーを把握している場合には、すべてのリポジトリーを検索するのではなく、そのリポジトリーを選択します。
  • 検索は結果数に達すると停止するため、必要を満たす可能性のある最小限の結果数を返すように結果数を小さくします。この数値に達すると検索が停止するため、リポジトリー全体の検索を待つよりも早くいくつかの結果を得られます。
  • サーバーセットアップに基づく検索とストレージパフォーマンスのために、リポジトリー構成ファイル、repository.cfg を調整します。