Создание индексов sql server (MSSQL) для nvarchar

Programming
Предыдущий Следующий

Как всем известно для ускорения поиска в таблице нужно создавать индексы (откровенно говоря, я не знаю на сколько оно там ускоряет поиск, но если таблица часто изменяется (а поиск почти всегда происходит  по часто изменяемой таблице), то наличие большого количества индексов может только повредить работе).

Для создания индекса, нужно нажать на Manage Indexes and Keys (эта кнопка появляется, когда вы редактируете таблицу)

После этого откроется окно для создания индексов. В нем, я думаю, все понятно: нажимаете add, выбираете поле, метод сортировки (по убыванию или по возрастанию) и все.

Теперь, что касается поле nvarchar. Создавать индекс для этого поля можно только тогда, когда его размер меньше 450. Короче для nvarchar(max) создавать индекс нельзя, а можно для nvarchar(450)

  • В 12/7/2011 4:38:46 PM, Аноним

    лучше делать руками через скрипт

Самостоятельный отпуск Опыт заказа вывоза мусора в Киеве Магія зміни: Від ночі до дня
Магія Вечірнього Неба: Відлякуйте втомленість дня і зануртеся у світ загадок і краси Якби Росія була людиною, то як би її описав психіатр?