Cədvəl dəyişənində indeks yarada bilərsinizmi?
Cədvəl dəyişənində indeks yarada bilərsinizmi?

Video: Cədvəl dəyişənində indeks yarada bilərsinizmi?

Video: Cədvəl dəyişənində indeks yarada bilərsinizmi?
Video: Qadınlarda aybaşını pozan 10 səbəb 2024, Bilər
Anonim

Cədvəl dəyişənində indeks yaratmaq olar bəyannaməsi çərçivəsində dolayısı ilə həyata keçirilməlidir cədvəl dəyişəni əsas açarı təyin etməklə və yaratmaq unikal məhdudiyyətlər. Bacararsan həmçinin yaratmaq klasterin ekvivalenti indeks . Etmək belə ki, sadəcə olaraq qruplaşdırılmış qorunan sözü əlavə edin.

Beləliklə, SQL Serverdə cədvəl dəyişəni üzrə indeks yarada bilərikmi?

In SQL Server 2000 - 2012 Cədvəl dəyişənləri üzrə indekslər ola bilər ancaq olsun yaradılmışdır tərəfindən dolayısı ilə yaratmaq UNİKAL və ya İLKİN AÇAR məhdudiyyəti. Bu məhdudiyyət növləri arasındakı fərq ondan ibarətdir ki, əsas açar null edilə bilməyən sütun(lar)da olmalıdır. Unikal məhdudiyyətdə iştirak edən sütunlar null edilə bilər.

Bundan əlavə, biz SQL Server-də cədvəl dəyişəni üzrə qruplaşdırılmamış indeks yarada bilərikmi? YOLU VAR yaratmaq unikal olmayan indeks tempdə masa , kiçik bir hiylə istifadə edərək: şəxsiyyət sütunu əlavə edin və onu əsas açarınızın son sahəsinə çevirin. Yalnız indeksləri edə bilərsiniz tətbiq et cədvəl dəyişənləri gizli olanlardır indekslər PRIMARY KEY və ya UNİKAL məhdudiyyətlərin arxasında olanlar.

indeks dəyişənini necə yaratmaq olar?

Kimə yaratmaq yeni dəyişən , klikləyin Yaradın yeni dəyişən Yuxarı sol küncdə” seçimi, nəticədə açılan pəncərədə hansı növünü seçin dəyişən üçün yaratmaq , sonra davam edin yaratmaq yeni dəyişənlər . Üçün üçüncü variantı seçin yaratmaq the İndeks dəyişəni . Burada növü seçmək üçün seçim görürük dəyişən yaradılmalıdır.

Cədvəldəki indeks nədir?

An indeks a-dan seçilmiş məlumat sütunlarının surətidir masa , verilənlər bazası açarı və ya sadəcə açar adlanır, çox səmərəli şəkildə axtarıla bilər ki, bu da aşağı səviyyəli disk blok ünvanı və ya onun kopyalandığı məlumatların tam sırasına birbaşa keçid daxildir.

Tövsiyə: