All
SQL 2005 sp3, размер базы данных около 70 ГБ. Время от времени, когда я переиндексирую все мои индексы во всех моих таблицах, интерфейс, кажется, зависает или работает очень медленно. Это запросы, поступающие из внешнего интерфейса, а не хранимые процедуры на сервере SQL. Внешний интерфейс использует соединение JTDS JDBC для доступа к SQL Server. Если мы остановим и перезапустим веб-службы, отправляющие запросы, проблема, похоже, исчезнет. Насколько я понимаю, у нас есть пул соединений, в котором мы повторно используем соединения и не устанавливаем новое соединение каждый раз.
Эта проблема возникает не каждый раз, когда мы переиндексируем. Я пробовал оба способа с dbcc dbreindex и alter index online = on и сортировал в tempdb = on.
Любое понимание того, почему эта проблема возникает время от времени и как ее предотвратить, было бы очень полезно.
Заранее спасибо,
Гэри Эббот