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

  • Austin Evans

    Austin Evans

    5 AĞUSTOS 2007
  • PUSHER

    PUSHER

    11 HAZİRAN 2014
  • videoisunrelated

    videoisunrel

    5 Mart 2009