Интеллект SQL Server


0 0

На мой взгляд интеллект SQL Server очень мозговитый и он умеет многое. Вот чего мне еще хотелось бы, так это возможности проверки на случайную глупость при создании индексов. У нас громадная база и с целью оптимизации один программер решил создать новый индекс. Но индекс не помог, потому что точно такой же с другим именем уже существовал. Сейчас два индекса поддерживают одни и те же данные. Радует то, что эта таблица обновляется не часто, поэтому затраты не большие, но она используется очень часто, поэтому даже этих маленьких бессмысленных затрат на поддержку двух одинаковых индексов хочется избежать.

В случае с индексами поговорка "ломать не строить" не работает. Тут наоборот проще построить индекс, чем сломать. Из-за того, что таблица используется ооооочень часто, на таблице почти постоянно есть проблемы в виде Dead Lock-ов. В таких условиях SQL сервер просто отфутболивает меня, а останавливать сайт чтобы освободить блокировки я не могу.

Хотелось бы, чтобы сервер сам сообщал, что в каком-то месте есть уже индекс с таким именем и создание нового является бесмысленной глупостью. 2005-й сервер не предупреждает. Может более новые версии более интеллектуальны.


Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым


Комментарии

Паника, что-то случилось!!! Ничего не найдено в комментариях. Срочно нужно что-то добавить, чтобы это место не оставалось пустым.

Добавить Комментарий

Еще что-нибудь

Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне