私たちはCRM NAVを前提としています。私たちには多くのパフォーマンス問題があります。アプリケーションログのクエリ実行時間を考慮して、1日あたり40〜50メッセージを取得します。CRM Nav 2015非常に遅い、クエリ実行時間制限外
警告1のようなものです、我々はアプリケーションログに取得
警告メッセージ:46.3秒の クエリの実行時間は、30秒のしきい値を超えました。スレッド:148;データベース:MSCRM; クエリ自体。
しかし、このクエリを実行すると、SSMSで時間がかからず、ORが1秒または2秒になることがあります。
CRMからのクエリとSSMSでのクエリを実行する時間の点で大きな違いがあるのはなぜですか。 ?
パフォーマンスを向上させるためにインデックスを再構築または再編成する必要があると思いますか?
ありがとうございました。 P.
[Stack DBA](http://dba.stackexchange.com/search?q=query+slow)の方々が助けてくれるかもしれません。しかし、彼らはさらに多くの情報を必要とするでしょう。 [SQL Server Profiler](https://msdn.microsoft.com/en-us/library/ms181091.aspx?f=255&MSPPError=-2147217396)またはログファイルから取り込むことができるものはすべて役立ちます。実行計画を必ず含めてください。 –
プロファイラへのクエリはほとんど実行されず、インデックスの作成と削除の提案がありましたが、それを行うのはどれほど安全ですか? – user2040021
スタートアップパラメータに '-T4136'を追加し、' Parameter Sniffing'について確認してください – Devart