Office SQL Query долгое время выполнения - PullRequest
1 голос
/ 14 сентября 2009

У меня есть представление базы данных в SQL Server 2008, и когда я запускаю его из Query Analyzer, он запускается в течение нескольких секунд. Когда я запускаю его в Excel 2007, он прекрасно загружает данные. Но когда я запускаю его в Word 2007 при слиянии почты, кажется, что запуск занимает очень много времени (буквально минуты).

Если у кого-нибудь есть идея, как решить эту проблему, они могут дать мне знать?

1 Ответ

3 голосов
/ 14 сентября 2009

SQL 2008 позволит вам запустить трассировку Profiler по запросу. Запустите трассировку, прежде чем запустить запрос Word и посмотрите, сколько времени это займет. Я предполагаю, что это медленное слияние почты.

Если бы в Excel было слишком медленно, вы бы посмотрели свои индексы.

...