Tamaños máximos de almacenamiento de TEXT, TINYTEXT, MEDIUM/LONG TEXT

Sep 21, 2019

Cuando estamos diseñando una base de datos siempre nos preguntamos cuál será el tipo de dato que vamos a manejar, pero, qué pasa con esos campos en los que necesitamos guardar cierta cantidad de información?

Cuando estamos diseñando una base de datos siempre nos preguntamos cuál será el tipo de dato que vamos a manejar, pero, qué pasa con esos campos en los que necesitamos guardar cierta cantidad de información?

Aquí es donde aparece: TINYTEXT, TEXT, MEDIUMTEXT y LONGTEXT

Muy bien, ya sabemos que podemos usar algunos de esos tipos pero, realmente cual es el tamaño máximo de almacenamiento de cada uno de ellos?

En StackOverflow.com el usuario Bridge realizo una respuesta a esta interrogante y es la siguiente:

Type | Maximum length
-----------+-------------------------------------
  TINYTEXT | 255 (2 8−1) bytes
      TEXT | 65,535 (216−1) bytes = 64 KiB
MEDIUMTEXT | 16,777,215 (224−1) bytes = 16 MiB
  LONGTEXT | 4,294,967,295 (232−1) bytes = 4 GiB

NOTA: El número de caracteres que pueden ser almacenados va a depender de la codificación que estemos usando.

Ya con esto podemos tener una idea de como hacer nuestras tablas y evitar modificarlas mientras estamos trabajando en algún proyecto web.

Lecturas recomendadas

Sponsors

Recibe contenido exclusivo por correo

[AC].dev

Made with ♥️ & 🧉 in Montevideo, Uruguay.

Code highlighting provided by Torchlight.

Este sitio web utiliza cookies para mejorar la experiencia del usuario. Al utilizar nuestro sitio web, acepta todas las cookies de acuerdo con nuestra Política de cookies.
Lee más.

RECHAZAR