我們有客戶關係管理導航。我們有很多性能問題。在應用程序日誌中,我們每天收到40-50條關於查詢執行時間的消息。CRM導航2015非常慢,查詢執行時間超出限制
,我們在應用程序日誌這就好比
警告1中得到的警告消息:的46.3秒 查詢執行時間超過30秒的門檻。主題:148;數據庫:MSCRM; 並查詢自己。
但是,當我們運行該查詢時,它在SSMS中不需要時間,或者可能是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'作爲啓動參數並檢查'參數嗅探' – Devart