Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 124
Благодарности: 2

Профиль | Отправить PM | Цитировать


Вот ведь везде пишут, что:
Цитата:
Индексы повышают производительность операций
выборки, но ухудшают производительность при вы-
полнении таких операций, как добавление данных,
их модификация и удаление
. Вызвано это тем, что
при выполнении подобных операций СУБД должна
еще и динамически обновлять индекс.
А у меня в таблицу в равной степени, и добавляются записи и осуществляется выборка.
Провела анализ запросов с помощью "Помощника по настройке ядра СУБД"
(используя SQL Server Profiler, создала XML-файл трассировки (test.xml), в которую вошли команды Select, Insert и Update. А потом с помощью "Помощника по настройке ядра СУБД" провела анализ, указав в качестве файла рабочей нагрузки test.xml. (кстати это не может изменить мою БД? Команды Insert и Update, при анализе не будут же реально выполняться? )
В итоге рекомендаций по созданию индексов не было.
А вот когда анализировала только команды Select, мне вышел в отчете список некластерных индексов, которые желательно создать.
Как же быть?

Отправлено: 07:39, 25-02-2011 | #3