Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

varchar(255) vs tinytext/tinyblob e varchar(65535) vs blob/texto


Neste caso varchar é melhor.

Observe que varchar pode ser de 1 a 65535 caracteres.

Os blobs são salvos em uma seção separada do arquivo.
Eles exigem uma leitura de arquivo extra para incluir nos dados.
Por esse motivo, varchar é obtido muito mais rápido.

Se você tiver um blob grande que você acessa com pouca frequência, então um blob faz mais sentido.
Armazenar os dados do blob em um arquivo separado (parte do arquivo) permite que seu arquivo de dados principal seja menor e, portanto, seja buscado mais rapidamente.