Mysql
 sql >> база данни >  >> RDS >> Mysql

Tinyint срещу Bit?

Когато добавите битова колона към вашата таблица, тя ще заема цял байт във всеки запис, а не само един бит. Когато добавите втора битова колона, тя ще бъде съхранена в същия байт. Деветата битова колона ще изисква втори байт памет. Таблици с 1 битова колона няма да получат никакви предимства за съхранение.

Tinyint и bit могат да бъдат накарани да работят, използвах и двете успешно и нямам силно предпочитание.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chart.js - Получаване на данни от база данни с помощта на mysql и php

  2. създаване на база данни в mysql от java

  3. Система за вход/регистрация с php и mysql

  4. Време за съхранение в MySQL - тип данни?

  5. Как да нулирате първичния ключ на таблица?