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

  • CodingMadeEasy

    CodingMadeEa

    25 EYLÜL 2010
  • Floortile83

    Floortile83

    16 Ocak 2010
  • Liberator

    Liberator

    14 EYLÜL 2007