Будет ли помощник по настройке ядра СУБД SQL Server 2005 настраивать временные таблицы? - PullRequest
2 голосов
/ 25 апреля 2011

Я пытаюсь использовать помощник по настройке ядра СУБД для настройки своей базы данных.Из комментариев, которые он записывает в журнал (это всего 40% анализа после всех выходных), видно, что DTA не способен настраивать операции с временными таблицами.Это на самом деле так?

1 Ответ

2 голосов
/ 25 апреля 2011

Нет. Потому что для применения индекса к временной временной таблице необходимо добавить индекс к сценарию, который использовал временную таблицу. Его нельзя просто применить к непостоянной таблице как операцию установки и забывания.

Что вы можете сделать, это создать реальную таблицу с тем же именем в вашей базе данных, удалить создание временной таблицы из сценариев и заменить ее на TRUNCATE TABLE. Если вы создаете эту таблицу, а затем выполняете действия с ней, DTA рекомендует выполнить индексацию для постоянной таблицы. Затем вы пишете эти рекомендуемые индексы и добавляете их в временную таблицу в вашем скрипте.

Также: имейте в виду, что, хотя в большинстве случаев DTA выполняет довольно хорошую работу, он не всегда делает это правильно ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...