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

MYSQL TINYBLOB срещу LONGBLOB

Всеки размер на полето blob запазва допълнителни байтове за съхраняване на информация за размера. Longblob използва 4+n байта място за съхранение, където n е действителният размер на blob, който съхранявате. Ако някога съхранявате (да речем) само 10 байта blob данни, ще използвате до 14 байта пространство.

За сравнение, tinyblob използва 1+n байта, така че вашите 10 байта ще заемат 11 байта пространство, спестяване на 3 байта.

3 байта не са много, когато работите само с няколко записа, но с нарастването на броя на записите в DB всеки запазен байт е нещо добро.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изберете във връзка много към много в MySQL

  2. Множество данни от заявки в една HTML таблица (PHP, MySQL)

  3. Предупреждение:mysqli_connect():(HY000/1045):Достъпът е отказан за потребител 'root'@'localhost' (използвайки парола:НЕ)

  4. MySQL Изберете JOIN 3 Tables

  5. MySQL JOIN с IF условия