Quando si imposta un database, voglio utilizzare il tipo di dati più efficiente per dati potenzialmente abbastanza lunghi. Attualmente il mio progetto è quello di memorizzare titoli di canzoni e pensieri relativi a quella canzone. Alcuni titoli potrebbero essere di 5 caratteri o più lunghi di 100 caratteri e i pensieri potrebbero essere abbastanza lunghi.
È più efficiente usare un set varchar su 8000 o usare un blob? L'uso di un BLOB è lo stesso di un varchar, in quanto esiste una dimensione impostata che viene allocata indipendentemente da ciò che contiene? o è solo un puntatore e in realtà non utilizza molto spazio sul tavolo? Esiste una certa dimensione impostata di un BLOB in KB o è espandibile?