Hangi TÜRÜ TEXT veya VARCHAR kullanmak daha iyidir? | Netgez.com
SORU
29 Temmuz 2009, ÇARŞAMBA


Hangi TÜRÜ TEXT veya VARCHAR kullanmak daha iyidir?

Bu soru iki şeye bağlıdırperformansveboyutu

Hangi TÜRÜ TEXT veya VARCHAR kullanmak daha iyidir? Ve impove? etkileyecek performansa dayalı

CEVAP
30 Temmuz 2009, PERÅžEMBE


İçin ne kullanıyorsanız bağlı.Böyle genel bir cevap vermek istemezdim, ama gerçek bu. Genellikle, veri türünü mümkün olduğunca spesifik almaya çalışın. Eğer dizeleri asla bazı karakterler üst sınırı aşacak olursa, o zaman biraz daha etkili olacak çünkü VARCHAR ile git. Eğer daha fazla alana ihtiyacınız varsa, TEXT. Eğer sen değil emin ne kadar boşluk metin olacak, sen en iyisi git TEXT; performans farkı değil, çok büyük, ve daha iyi olmak için geleceğe daha riskli olması için değiştirmek sonra ne zaman gereksinimleri değiştirin. Sadece benim iki sent.


Açıklamalarda, Pitarou çekiyor, eğer MySQL geçici bir tablo oluşturur için sorgunuzu (this), TEXT sütun olmayacak depolanmış hafıza ve iradeye sahip olmak diskten okumak, çok daha yavaş. (5**, sayfanın altında.) Bu sorguların çoğu için olsa da önemli değil.

Herkes PostgreSQL karşılaştırır nasıl merak edildi durumda, CHAR, VARCHAR, ve METİN de aynı derecede iyi bir performans tüm gösteren this benchmark buldum. Eğer PostgreSQL kullanıyorsanız, kullandığınız önemli değil.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • Jonathan Morrison

    Jonathan Mor

    24 Mart 2010
  • jpmkm1

    jpmkm1

    4 NÄ°SAN 2008
  • Rozetked | Обзоры

    Rozetked | Ð

    5 AÄžUSTOS 2011