アプリケーションでいくつかのクエリのパフォーマンスを最適化しようとしています。
複数の結合と全文検索を含む 1 つのクエリでSQL_CALC_FOUND_ROWS
、ページネーションの最初のクエリで使用します。
残念ながら、クエリのパフォーマンスは非常に遅く、SQL_CALC_FOUND_ROWS
クエリを使用しない場合は約 100 倍速くなります。
この場合、パフォーマンスが向上する可能性はありますか?
なしで単一の count-query を試しましたSQL_CALC_FOUND_ROWS
が、このクエリはSQL_CALC_FOUND_ROWS
-query よりもさらに 1 秒遅くなります。