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

  • Bogdan Gabriel

    Bogdan Gabri

    5 Aralık 2006
  • Matus Slovak

    Matus Slovak

    5 Temmuz 2007
  • metal571

    metal571

    30 Mayıs 2006