Ciao!

Che database usi? Supponendo mysql, non esistono colonne di massimo 1MB di grandezza: tinyblob è da 256byte e mediumblob è da 65MB. Tranne che hai usato un varbinary, nel qual caso ti conviene modificare la tabella e trasformarlo in un mediumblob.

Ad ogni modo, per ottimizzare la velocità di apertura delle pagine e alleggerire il carico di dati nel database, ti conviene salvare le immagini nel sito come file, e usare il db solo come elenco degli url relativi al sito.

Saluti, pater.