SORU
28 Ocak 2009, ÇARŞAMBA


Varsayılan vs Biraz

-Off dokunmatik bir din Savaşı burada olmak istemiyorum, ama bir veritabanında boolean değerleri temsil etmek için nasıl düşünce iki okul var gibi görünüyor. Bazıları tinyint Daha iyi olduğunu iddia ederken bit uygun veri türü olduğunu söylüyorlar.

Farkında olduğum tek farkları bu

  • bit: depolama boyutu 1 bit, 0 veya 1 olası değerler
  • Depolama boyutu 1 byte, olası değerler 0 ile 255 arasında. tinyint:

Hangi veri türü boolean değerleri temsil etmek için gereken zaman daha mı iyi? "Durumda" değerler >sadece fazladan yük değer tinyint 1?

CEVAP
28 Ocak 2009, ÇARŞAMBA


Masanız için bir bit sütunu eklediğinizde her kayıttaki bütün bir bayt, sadece tek bir bit edinecektir. İkinci bir bit sütunu eklediğinizde aynı bayt saklanır. Dokuzuncu bit sütun depolama ikinci bir bayt gerektirir. 1 bit sütunu olan tablolar herhangi bir depolama fayda sağlayamaz.

(Varsayılan) ve bit her iki iş için de yapılabilir, başarılı ve güçlü bir tercihi var ben de kullandım.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • NextGenWindows

    NextGenWindo

    8 Kasım 2011
  • Ownage Pranks

    Ownage Prank

    13 AĞUSTOS 2007
  • PaysNatalAu's channel

    PaysNatalAu'

    11 Aralık 2010