2009-09-14 44 views
1

我已經在SQL Server 2008中有一個數據庫視圖,當我從查詢分析器運行它時,它在幾秒鐘內運行。當我在Excel 2007中運行它時,它可以很好地加載數據。但是,當我在郵件合併的Word 2007中運行它時,它似乎需要很長時間才能運行(從字面上看分鐘運行)。辦公室SQL查詢長運行時間

如果有人有一個想法如何解決這個問題,他們可以讓我知道嗎?

回答

3

SQL 2008將允許您在查詢上運行事件探查器跟蹤。在啓動Word查詢之前開始跟蹤並查看需要多長時間。我的猜測是郵件合併很慢。

如果Excel的速度太慢,你會看你的索引。

+0

感謝Randolph的回覆。 我試過了,發現它設置了ARITHABORT關閉,我知道這會導致索引視圖出現問題。我現在試圖找到解決辦法。 – 2009-09-14 20:43:35

+0

幸運的是,你可以使用存儲過程*提示提示* :-) – 2009-09-15 08:02:59

+0

謝謝拉多爾夫。確實是的。客戶端具有自動生成的視圖(解釋複雜)和另一個可能不支持SP的軟件。我將深入研究所有這些。 感謝您的所有想法。 – 2009-09-15 20:04:39