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

  • Derek Banas

    Derek Banas

    12 AĞUSTOS 2008
  • hotstrikegently

    hotstrikegen

    26 AĞUSTOS 2011
  • UnboxTechnology

    UnboxTechnol

    20 Ocak 2011