Ciao e benvenuto nel forum,
rispondendo spannometricamente, direi che i file, le foto, finiscono nel filesystem e che, casomai, tu finissi 1 100mb di database il tuo provider ti chiederebbe un compenso per "sforare".
Se lo spazio è "illimitato" puoi caricare quante foto vuoi, DB e FileSystem dovrebbero essere separati, ma, come ben sappiamo il "Diavolo" si annida nei dettagli, per cui, se vuoi risposte certe non le chiedere qui, ma al Forum o all'assistenza del tuo futuro Hosting