SORU
7 Ocak 2010, PERŞEMBE


MySQL: Büyük VARCHAR vs METİN?

Kullanıcılar arasındaki mesaj kayıtları MySQL mesajları bir tablo var. Tipik kimlikleri ve ileti türlerini (tamsayı türleri) dışında gerçek bir ileti ya da VARCHAR veya METİN olarak kaydetmek istiyorum. Mesajları asla db bu kadar uzun süre takılı olacağı anlamına 3000 karakter ön uç bir limit belirliyorum.

Ya da ikilik(3000) veya METİN ile gidiş için bir gerekçe var mı? Biraz mantıksız geliyor sadece VARCHAR yazma hakkında bir şey(3000). Yığın Taşması diğer benzer mesajlar yaşadım ama görüşlerini ortak bir mesaj saklama, bu tür özel almak için iyi olurdu.

Herhangi bir yardım mutluluk duyacağız. Teşekkürler.

CEVAP
7 Ocak 2010, PERŞEMBE


METİN ve BLOB tablo sadece gerçek depolama konumu için bir işaretçi olması ile masadan saklanır.

VARCHAR satır içi tablo ile saklanır. VARCHAR boyutunu makul olduğunda daha hızlı, daha hızlı olurdu ki bunun bedeli, verileriniz ve donanımınız bağlıdır, veri ile gerçek dünya bir senaryo kıyaslama yapmak istersin.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Developers

    Android Deve

    9 Kasım 2007
  • campos9896

    campos9896

    24 Mart 2012
  • ShayLoss

    ShayLoss

    5 Kasım 2009