Bagikan melalui


Bantuan F1 Properti Indeks

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Bagian dalam topik ini mengacu pada berbagai properti indeks yang tersedia dengan menggunakan dialog SQL Server Management Studio.

Dalam Topik ini:

Halaman Umum Properti Indeks

Pilih Kotak Dialog Kolom (Indeks)

Halaman Penyimpanan Properti Indeks

Halaman Spasial Properti Indeks

Halaman Filter Properti Indeks

Halaman Umum Properti Indeks

Gunakan halaman Umum untuk melihat atau mengubah properti indeks untuk tabel atau tampilan yang dipilih. Opsi untuk setiap halaman dapat berubah berdasarkan jenis indeks yang dipilih.

Nama tabel
Menampilkan nama tabel atau tampilan tempat indeks dibuat. Bidang ini hanya-baca. Untuk memilih tabel lain, tutup halaman Properti Indeks, pilih tabel yang benar, lalu buka halaman Properti Indeks lagi.

Indeks spasial tidak dapat ditentukan pada tampilan terindeks. Indeks spasial hanya dapat ditentukan untuk tabel yang memiliki kunci primer. Jumlah maksimum kolom kunci primer pada tabel adalah 15. Ukuran gabungan per baris kolom kunci primer dibatasi hingga maksimum 895 byte.

Nama indeks
Menampilkan nama indeks. Bidang ini bersifat baca-saja untuk indeks yang sudah ada. Saat membuat indeks baru, ketik nama indeks.

Jenis indeks
Menunjukkan jenis indeks. Untuk indeks baru, menunjukkan jenis indeks yang dipilih saat membuka kotak dialog. Indeks dapat berupa: Clustered, Nonclustered, Primary XML, Secondary XML, Spatial, Clustered columnstore, atau Nonclustered Columnstore.

Catatan Hanya satu indeks berkluster yang diizinkan untuk setiap tabel. Hanya satu indeks penyimpan kolom yang dioptimalkan memori xVelocity yang diizinkan untuk setiap tabel.

Unik
Memilih kotak centang ini membuat indeks unik. Tidak ada dua baris yang diizinkan untuk memiliki nilai indeks yang sama. Secara default, kotak centang ini dikosongkan. Saat memodifikasi indeks yang ada, pembuatan indeks akan gagal jika dua baris memiliki nilai yang sama. Untuk kolom tempat NULL diizinkan, indeks unik mengizinkan satu nilai NULL.

Jika Anda memilih Spasial di bidang Jenis indeks, kotak centang Unik diredupkan.

Kolom kunci indeks
Tambahkan kolom yang diinginkan ke kisi kolom Kunci indeks. Ketika lebih dari satu kolom ditambahkan, kolom harus dicantumkan dalam urutan yang diinginkan. Urutan kolom dalam indeks dapat berdampak besar pada performa indeks.

Tidak lebih dari 16 kolom dapat berpartisipasi dalam satu indeks komposit. Untuk lebih dari 16 kolom, lihat kolom yang disertakan di akhir topik ini.

Indeks spasial hanya dapat ditentukan pada satu kolom yang berisi jenis data spasial ( kolom spasial).

Nama
Menampilkan nama kolom yang berpartisipasi dalam kunci indeks.

Urutkan Urutan
Menentukan arah pengurutan kolom indeks yang dipilih, baik Naik atau Turun.

Catatan

Jika jenis indeks adalah XML Utama atau Spasial, kolom ini tidak muncul dalam tabel.

Tipe Data
Menampilkan informasi tipe data.

Catatan

Jika kolom tabel adalah kolom komputasi, Jenis data menampilkan "kolom komputasi."

Ukuran
Menampilkan jumlah maksimum byte yang diperlukan untuk menyimpan tipe data kolom. Menampilkan nol (0) untuk kolom spasial atau XML.

Identitas
Menampilkan apakah kolom yang berpartisipasi dalam kunci indeks adalah kolom identitas.

Izinkan NULL
Menampilkan apakah kolom yang berpartisipasi dalam kunci indeks memungkinkan nilai NULL disimpan dalam tabel atau kolom tampilan.

Tambahkan
Menambahkan kolom ke kunci indeks. Pilih kolom tabel dari kotak dialog Pilih Kolom dari<nama> tabel yang muncul saat Anda mengklik Tambahkan. Untuk indeks spasial, setelah Anda memilih satu kolom, tombol ini diredupkan.

Hapus
Menghapus kolom yang dipilih dari partisipasi dalam kunci indeks.

Pindahkan ke Atas
Memindahkan kolom terpilih ke atas dalam kisi kunci indeks.

Pindahkan ke Bawah
Memindahkan kolom terpilih ke bawah di kisi kunci indeks.

Kolom penyimpan kolom
Klik Tambahkan untuk memilih kolom untuk indeks penyimpan kolom. Untuk batasan pada indeks penyimpan kolom, lihat MEMBUAT INDEKS COLUMNSTORE (Transact-SQL).

Kolom yang disertakan
Sertakan kolom non-kunci dalam indeks nonclustered. Opsi ini memungkinkan Anda melewati batas indeks saat ini pada ukuran total kunci indeks dan jumlah maksimum kolom yang berpartisipasi dalam kunci indeks dengan menambahkan kolom sebagai kolom non-kunci di tingkat daun indeks non-kluster. Untuk informasi selengkapnya, lihat Membuat Indeks dengan Kolom yang Disertakan

Pilih Kotak Dialog Kolom (Indeks)

Gunakan halaman ini untuk menambahkan kolom ke halaman Umum Properti Indeks saat membuat atau memodifikasi indeks.

Kotak centang
Pilih untuk menambahkan kolom.

Nama
Nama kolom.

Tipe Data
Jenis data kolom.

Byte
Ukuran kolom dalam byte.

Identitas
Menampilkan Ya untuk kolom identitas, dan Tidak jika kolom bukan kolom identitas.

Perbolehkan Null
Menampilkan Ya ketika definisi tabel memperbolehkan nilai null untuk kolom. Menampilkan Tidak ketika definisi tabel tidak memperbolehkan null untuk kolom.

Opsi Halaman Opsi

Gunakan halaman ini untuk melihat atau mengubah berbagai opsi indeks.

Opsi Umum

Statistik komputasi ulang otomatis
Menentukan apakah statistik distribusi dikomputasi ulang secara otomatis. Defaultnya adalah True yang setara dengan pengaturan STATISTICS_NORECOMPUTE ke NONAKTIF. Mengatur ini ke set False STATISTICS_NORECOMPUTE ke AKTIF.

Abaikan nilai duplikat
Menentukan respons kesalahan saat operasi sisipkan mencoba menyisipkan nilai kunci duplikat ke dalam indeks unik.

Benar
Pesan peringatan akan terjadi ketika nilai kunci duplikat dimasukkan ke dalam indeks unik. Hanya baris yang melanggar batasan keunikan yang akan gagal.

Salah
Pesan kesalahan akan terjadi ketika nilai kunci duplikat dimasukkan ke dalam indeks unik. Seluruh operasi INSERT akan digulung balik.

Opsi Kunci

Perbolehkan kunci baris
Menentukan apakah kunci baris diizinkan.

Perbolehkan kunci halaman
Menentukan apakah kunci halaman diizinkan.

Opsi Operasi

Perbolehkan pemrosesan DML online
Memungkinkan pengguna mengakses tabel yang mendasar atau data indeks berkluster dan indeks noncluster terkait selama operasi indeks seperti CREATE atau ALTER. Untuk informasi selengkapnya, lihat Melakukan Operasi Indeks Online.

Catatan

Opsi ini tidak tersedia untuk indeks XML, atau jika indeks adalah indeks berkluster yang dinonaktifkan.

Tingkat maksimum paralelisme
Membatasi jumlah prosesor yang akan digunakan selama eksekusi rencana paralel. Nilai default, 0, menggunakan jumlah Aktual CPU yang tersedia. Mengatur nilai ke 1 menekan pembuatan rencana paralel; mengatur nilai ke angka yang lebih besar dari 1 membatasi jumlah maksimum prosesor yang digunakan oleh satu eksekusi kueri. Opsi ini hanya tersedia jika kotak dialog berada dalam status Bangun Ulang atau Buat Ulang. Untuk informasi selengkapnya, lihat Mengatur Tingkat Maksimum Opsi Paralelisme untuk Performa Optimal.

Catatan

Jika nilai yang lebih besar dari jumlah CPU yang tersedia ditentukan, jumlah Aktual CPU yang tersedia digunakan.

Optimalkan untuk kunci berurutan
Menentukan apakah akan mengoptimalkan ketidakcocokan sisipan halaman terakhir atau tidak. Untuk informasi selengkapnya, lihat Kunci Berurutan.

Opsi Penyimpanan

Urutkan dalam tempdb
Menentukan apakah akan menyimpan hasil pengurutan sementara dalam tempdb.

Benar
Hasil pengurutan menengah yang digunakan untuk membangun indeks disimpan dalam tempdb. Ini dapat mengurangi waktu yang diperlukan untuk membuat indeks jika tempdb berada di kumpulan disk yang berbeda dari database pengguna. Namun, ini meningkatkan jumlah ruang disk yang digunakan selama build indeks.

Salah
Hasil pengurutan menengah disimpan dalam database yang sama dengan indeks. Untuk informasi selengkapnya, lihat Opsi SORT_IN_TEMPDB Untuk Indeks.

Faktor pengisian
Menentukan persentase yang menunjukkan seberapa lengkap Mesin Database harus membuat tingkat daun setiap halaman indeks selama pembuatan atau pembangunan ulang indeks. fillfactor harus berupa nilai bilangan bulat dari 1 hingga 100. Jika fillfactor adalah 100, Mesin Database membuat indeks dengan halaman daun yang diisi hingga kapasitas. Pengaturan FILLFACTOR hanya berlaku saat indeks dibuat atau dibangun kembali. Mesin Database tidak secara dinamis menyimpan persentase ruang kosong yang ditentukan di halaman.

Untuk informasi selengkapnya, lihat Menentukan Faktor Pengisian untuk Indeks.

Indeks Pad
Menentukan padding indeks.

Benar
Persentase ruang kosong yang ditentukan oleh fillfactor diterapkan ke halaman tingkat menengah indeks.

False atau fillfactor tidak ditentukan
Halaman tingkat menengah diisi ke kapasitas dekat, menyisakan ruang yang cukup untuk setidaknya satu baris dari ukuran maksimum yang dapat dimiliki indeks, mengingat set kunci pada halaman perantara.

Opsi Halaman Penyimpanan

Gunakan halaman ini untuk melihat atau mengubah properti grup file atau skema partisi untuk indeks yang dipilih. Hanya memperlihatkan opsi yang terkait dengan jenis indeks.

Grup file
Menyimpan indeks dalam grup file yang ditentukan. Daftar hanya menampilkan grup file standar (baris). Pilihan daftar default adalah grup file UTAMA database. Untuk informasi selengkapnya, lihat File Database dan Grup File.

Grup file aliran file
Menentukan grup file untuk data FILESTREAM. Daftar ini hanya menampilkan grup file FILESTREAM. Pilihan daftar default adalah grup file PRIMARY FILESTREAM. Untuk informasi selengkapnya, lihat FILESTREAM (SQL Server).

Skema partisi
Menyimpan indeks dalam skema partisi. Mengklik Skema Partisi memungkinkan kisi di bawah ini. Pilihan daftar default adalah skema partisi yang digunakan untuk menyimpan data tabel. Saat Anda memilih skema partisi yang berbeda dalam daftar, informasi dalam kisi diperbarui. Untuk informasi selengkapnya, lihat Tabel dan Indeks yang Dipartisi.

Opsi skema partisi tidak tersedia jika tidak ada skema partisi dalam database.

Skema partisi aliran file
Menentukan skema partisi untuk data FILESTREAM. Skema partisi harus simetris dengan skema yang ditentukan dalam opsi skema Partisi.

Jika tabel tidak dipartisi, bidang kosong.

Parameter Skema Partisi
Menampilkan nama kolom yang berpartisipasi dalam skema partisi.

Kolom Tabel
Pilih tabel atau tampilan untuk memetakan ke skema partisi.

Tipe Data Kolom
Menampilkan informasi tipe data tentang kolom.

Catatan

Jika kolom tabel adalah kolom komputasi, Tipe Data Kolom menampilkan "kolom komputasi."

Opsi Indeks Halaman Spasial

Gunakan halaman Spasial untuk melihat atau menentukan nilai properti spasial. Untuk informasi selengkapnya, lihat Data Spasial (SQL Server).

Kotak Pembatas

Kotak pembatas adalah perimeter kisi tingkat atas bidang geometris. Parameter kotak batas hanya ada di tesselulasi kisi geometri. Parameter ini tidak tersedia jika Skema Tessellation adalah kisi Geografi.

Panel menampilkan koordinat (X-min,Y-min) dan (X-max,Y-max) dari kotak pembatas. Tidak ada nilai koordinat default. Oleh karena itu, saat Anda membuat indeks spasial baru pada kolom jenis geometri , Anda harus menentukan nilai koordinat.

X-min
Koordinat X dari sudut kiri bawah kotak pembatas.

Y-min
Koordinat Y dari sudut kiri bawah kotak pembatas.

X-maks
Koordinat X dari sudut kanan atas kotak pembatas.

Y-maks
Koordinat Y dari sudut kanan atas kotak pembatas.

Umum

Skema Tessellation
Menunjukkan skema tessellation indeks. Skema tesselulasi yang didukung adalah sebagai berikut.

Kisi geometri
Menentukan skema tesselulasi kisi geometri, yang berlaku untuk kolom jenis data geometri .

Kisi Otomatis Geometri
Opsi ini diaktifkan untuk SQL Server saat tingkat kompatibilitas database diatur ke 110 atau lebih tinggi.

Kisi geografi
Menentukan skema tesselulasi kisi geografi, yang berlaku untuk kolom jenis data geografi .

Kisi Geografi Otomatis
Opsi ini diaktifkan untuk SQL Server saat tingkat kompatibilitas database diatur ke 110 atau lebih tinggi.

Untuk informasi tentang cara SQL Server menerapkan tesselulasi, lihat Data Spasial (SQL Server).

Sel Per Objek
Menunjukkan jumlah sel tessel per objek yang dapat digunakan untuk satu objek spasial dalam indeks. Angka ini dapat berupa bilangan bulat antara 1 dan 8192, inklusif. Defaultnya adalah 16, dan 8 untuk versi SQL Server yang lebih lama saat tingkat kompatibilitas database diatur ke 110 atau lebih tinggi.

Di tingkat atas, jika objek mencakup lebih banyak sel daripada yang ditentukan oleh n, pengindeksan menggunakan sel sebanyak yang diperlukan untuk menyediakan tessellation tingkat atas lengkap. Dalam kasus seperti itu, objek mungkin menerima lebih dari jumlah sel yang ditentukan. Dalam hal ini, jumlah maksimum adalah jumlah sel yang dihasilkan oleh kisi tingkat atas, yang tergantung pada kepadatan Tingkat 1 .

Grids

Panel ini menunjukkan kepadatan kisi di setiap tingkat skema tessellation. Kepadatan ditentukan sebagai Rendah, Sedang, atau Tinggi. Defaultnya adalah Sedang. Rendah mewakili kisi 4x4 (16 sel), Sedang mewakili kisi 8x8 (64 sel), dan Tinggi mewakili kisi 16x16 (256 sel). Opsi ini tidak tersedia saat opsi kisi Otomatis Geometri atau tesselulasi kisi Otomatis Geografi dipilih.

Tingkat 1
Kepadatan kisi tingkat pertama (atas).

Tingkat 2
Kepadatan kisi tingkat kedua.

Tingkat 3
Kepadatan kisi tingkat ketiga.

Tingkat 4
Kepadatan kisi tingkat keempat.

Filter Halaman

Gunakan halaman ini untuk memasukkan predikat filter untuk indeks yang difilter. Untuk informasi selengkapnya, lihat Membuat Indeks Terfilter.

Ekspresi Filter
Menentukan baris data mana yang akan disertakan dalam indeks yang difilter. Misalnya: StartDate > '20000101' AND EndDate IS NOT NULL'.

Lihat Juga

Atur Opsi Indeks
INDEXPROPERTY (Transact-SQL)
sys.indexes (Transact-SQL)