Lors de la configuration d'une base de données, je souhaite utiliser le type de données le plus efficace pour des données potentiellement assez longues. Actuellement, mon projet est de stocker les titres des chansons et les réflexions relatives à cette chanson. Certains titres peuvent comporter 5 caractères ou plus de 100 caractères et les pensées peuvent durer assez longtemps.
Est-il plus efficace d'utiliser un varchar défini sur 8000 ou d'utiliser un blob? L'utilisation d'un blob est-elle identique à un varchar, en ce sens qu'il existe une taille définie qui lui est allouée indépendamment de ce qu'il contient? ou est-ce juste un pointeur et n'utilise pas vraiment beaucoup d'espace sur la table? Existe-t-il une certaine taille définie d'un blob en Ko ou est-il extensible?