Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 13178|Yanıt: 0

[Kaynak] MySQL Görüntüle ve Indeks Oluştur komutları

[Bağlantıyı kopyala]
Yayınlandı 1.03.2019 10:51:26 | | | |
İndeksleri eklemek ve kaldırmak için ALTER komutunu kullanın

Bir veri tablosuna indeks eklemenin dört yolu vardır:

TABLOYU DEĞIŞTIR tbl_name EKLEBIRINCIL SEÇIMANAHTAR (column_list): Bu ifade birincil anahtar ekliyor, yaniEndeks değeri benzersiz olmalı ve NULL olamaz
TABLOYU DEĞIŞTIR tbl_name EKLEBENZERSIZindex_name (column_list): Bu ifade bir indeks oluştururbenzersiz olmalıdır (NULL'a ek olarak, bu birden fazla kez gerçekleşebilir)
TABLOYU DEĞIŞTIR tbl_name EKLEİDEKSIindex_name (column_list): EkleNormal indeks, endeks değeri birden fazla kez görünebilir.
TABLOYU DEĞIŞTIR tbl_name EKLETAM METINindex_name (column_list): Bu ifade, indeksin TAM METİN olduğunu belirtirTam metin dizini


Bir indeks oluştururken, doğrudan MySQL komut satırıyla oluşturulması önerilir, MySQL Workbench ile değil.

Dizini görüntüle




· Tablo

Masanın adı.

· Non_unique

Eğer indeks tekrarlanan kelimeleri içeremiyorsa, 0'dır. Eğer yapabiliyorsanız, o zaman 1.

· Key_name

İndeksin adı.

· Seq_in_index

Indeksteki sütun dizisi numarası, 1'den başlayarak.

· Column_name

Sütun Adı.

· Karşılaştırma

Sütunlar indekste nasıl saklanır? MySQL'de 'A' (yükselen) veya NULL (sınıflandırma yok) değeri vardır.

· Kardinallık

Indeksteki benzersiz değer sayısının tahmini. ANALYZE TABLE veya myisamchk -a çalıştırarak güncellenebilir. Kardinaller, tam sayı olarak saklanan istatistiklere dayanarak sayılır, bu yüzden küçük tablolar için bile değerin kesin olması gerekmez. Kardinal ne kadar büyükse, MySQL'in federe edildiğinde o indeksi kullanma olasılığı o kadar artar.

· Sub_part

Eğer sütun sadece kısmen indekslenmişse, indekslenen karakter sayısıdır. Tüm sütun indekslenmişse, NULL olur.

· Dolu

Anahtar kelimelerin nasıl sıkıştırıldığını gösterir. Sıkıştırılmazsa, NULL demektir.

· Null

Eğer sütun NULL içeriyorsa, YES'i içerir. Eğer yoksa, sütunda NO bulunur.

· Index_type

İNDEKSLEME YÖNTEMLERI (BTREE, FULLTEXT, HASH, RTREE) KULLANILDI.

· Yorum





Önceki:C# Deserileştirme sonrası veri işleme json() döndür
Önümüzdeki:Brickmaster VPS için yaygın test yöntemleri nelerdir? Tuğla ustaları için VPS test yöntemlerinin tam listesi
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com