Коли ви створюєте обмеження UNIQUE, створюється унікальний некластеризований індекс, який за замовчуванням забезпечує виконання обмеження UNIQUE. Ви можете вказати унікальний кластерний індекс, якщо кластерний індекс у таблиці ще не існує. Індекс, створений як частина обмеження, автоматично отримує те саме ім’я, що й ім’я обмеження. 25 січня 2024 р.
Таблиця може мати лише один кластерний індекс. Таблиця може мати декілька некластеризованих індексів.
Таблиця або представлення можуть мати один кластеризований індекс за раз. Представлення з унікальним кластеризованим індексом називається індексованим представленням. Створення унікального кластеризованого індексу для представлення фізично матеріалізує представлення. Унікальний кластеризований індекс має бути створений у представленні, перш ніж будь-які інші індекси можуть бути визначені в тому самому представленні.
Клацніть правою кнопкою миші таблицю, для якої потрібно створити некластерний індекс, і виберіть «Дизайн». Клацніть правою кнопкою миші стовпець, для якого потрібно створити некластеризований індекс, і виберіть «Індекси/ключі». У діалоговому вікні «Індекси/ключі» натисніть «Додати». Виберіть новий індекс у текстовому полі «Вибраний первинний/унікальний ключ» або «Індекс».
Для кожної таблиці може бути лише один кластерний індекс, тому що самі рядки даних можуть зберігатися лише в одному порядку.
В одній таблиці створюється кілька індексів, кожен з яких містить окремий набір стовпців. Індекси з кількома стовпцями створюються в одній таблиці, при цьому кожен індекс містить два або більше стовпців. Кілька індексів можуть покращити продуктивність запитів, які використовують різні комбінації стовпців.