SORU
5 ŞUBAT 2009, PERŞEMBE


SQL Veritabanı Birincil anahtar olarak dizeleri

Veritabanları ve nasıl çalıştıklarını arkasındaki teorileri ile çok aşina değilim. Tamsayılar daha Birincil Anahtarlar için Dizeleri kullanmak performans açısından (ekleme/güncelleme/sorgulama) dan daha yavaş mı?

CEVAP
5 ŞUBAT 2009, PERŞEMBE


Teknik olarak evet, ama eğer bir dize anlamda birincil anahtar olmak yaparsa o zaman muhtemelen bunu kullanmalısınız. Bu onun için yapıyorsun tablo boyutu ve birincil anahtar olacak dize boyutu (== zor karşılaştırmak için daha uzun dizeleri) bağlıdır. Etmem gerekli kullanmak için bir dize sahip bir tablo milyonlarca satır, ancak bir miktar performans yavaşlama alacaksın kullanarak bir dize üzerinde küçük tablolar olacak ufacık için baş ağrısı olabilir var olan bir tamsayı bir şey ifade etmiyor ilişkin veriler.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • InfoPuppet

    InfoPuppet

    15 Kasım 2011
  • Joshua Bane

    Joshua Bane

    24 Temmuz 2007
  • Kyler Briskey

    Kyler Briske

    20 ŞUBAT 2011