Bagikan melalui


Indeks Kustom (Layanan Data Master)

Berlaku untuk:SQL Server di Windows Azure SQL Managed Instance

Penting

Master Data Services (MDS) dihapus di SQL Server 2025 (17.x). Kami terus mendukung MDS di SQL Server 2022 (16.x) dan versi yang lebih lama.

Indeks kustom membuat indeks nonclustered pada satu atribut (indeks tunggal) atau pada daftar atribut (indeks komposit), dalam entitas. Umumnya indeks meningkatkan performa proses kueri. Untuk informasi selengkapnya tentang indeks SQL Server, lihat Indeks.

Jenis Indeks

Anda dapat membuat jenis beberapa indeks kustom berikut untuk setiap entitas.

  • Indeks unik

  • Indeks Non-Unik

Indeks unik memastikan bahwa kolom terindeks tidak berisi nilai duplikat. Untuk indeks unik komposit, indeks memastikan bahwa setiap kombinasi nilai dalam daftar atribut yang dipilih unik. Indeks unik tidak dapat dibuat jika ada nilai duplikat untuk atribut yang dipilih.

Aturan

Aturan berikut berlaku untuk indeks kustom, baik unik maupun tidak unik.

  • Untuk membuat indeks kustom, pastikan Anda memilih setidaknya satu atribut.

  • Jika Anda mencoba menyimpan indeks yang memiliki daftar atribut dan bendera keunikan yang sama dengan indeks lain, indeks tidak dapat disimpan. Kesalahan ditampilkan.

    Catatan

    MDS secara otomatis membuat indeks untuk atribut tertentu (seperti DBA dan Kode). Ini berarti Anda tidak dapat membuat indeks lain yang berisi salah satu atribut ini dan tidak berisi atribut lain.

  • Atribut dapat disertakan dalam lebih dari satu indeks kustom selama setidaknya ada satu atribut yang berbeda di indeks lain. Jika tidak, indeksnya sama.

  • Jika Anda membuat indeks yang berisi banyak atribut, atau atribut berukuran besar, dan ukuran total atribut yang dipilih melebihi ukuran kunci indeks maksimum (900 byte), indeks tidak dapat disimpan.

  • Indeks kustom dapat dibuat pada atribut anggota daun, tidak termasuk atribut file.

  • Jika Anda ingin menghapus atribut yang disertakan dalam indeks kustom, berikut ini berlaku.

    • Jika indeks dibuat hanya pada satu atribut (indeks tunggal), atribut dan indeks keduanya akan dihapus.

    • Jika indeks dibuat pada lebih dari satu atribut (indeks komposit), atribut tidak dapat dihapus hingga Anda mengedit indeks.

  • Jenis atribut yang disertakan dalam indeks kustom tidak dapat diubah.

Deskripsi Tugas Topik
Membuat Indeks Membuat Indeks (Master Data Services)
Mengedit dan Menghapus Indeks Mengedit dan Menghapus Indeks (Master Data Services)