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

  • Jeb Corliss

    Jeb Corliss

    17 Kasım 2006
  • modica89

    modica89

    24 HAZİRAN 2007
  • PlugResearch

    PlugResearch

    22 Mart 2006