Рекомендации по настройке производительности SQL Server или экспорт индексов - PullRequest
0 голосов
/ 29 октября 2009

На днях мы проводили нагрузочное тестирование, и один из наших разработчиков использовал Performance Tuning Advisor и применил все рекомендации. Наш сайт мог тогда справиться с гораздо большей нагрузкой, и мы были счастливы. Однако он не сохранил рекомендации, и нагрузочный тест на нашем производственном сервере не проводился. Я не могу понять, как применить рекомендации к нашей другой среде. Есть ли способ сделать это или, по крайней мере, экспортировать созданные им индексы?

Спасибо, ~ Джеймс

Ответы [ 2 ]

3 голосов
/ 29 октября 2009

Redgate имеет продукт под названием SQL Compare , который позволит вам провести различие между двумя базами данных и сгенерировать скрипт для их синхронизации.

Я только начал его использовать. Это один из тех инструментов, которые вы хотели бы иметь много лет назад.

0 голосов
/ 29 октября 2009

Если вы знаете, какие индексы были созданы, вы можете щелкнуть правой кнопкой мыши по каждому индексу в SSMS и выбрать опцию Script Index -> As Create. Это создаст сценарий SQL - при запуске этого сценария в другой базе данных этот индекс будет воссоздан в этой базе данных.

Если вы не знаете, какие индексы были созданы, но помните, какие таблицы были затронуты, вы можете создать сценарий для этих таблиц. Это создаст еще больший скрипт, и вы сможете запускать только те части, которые вам нужны.

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