è difficile rispondere, bisogna sapere ad esempio al dimensione massima dei campi VARCHAR o l'utilizzo di variabili INT o FLOAT. Tanto per capirci, se io so che in un campo non userò mai valori positivi superiori a 100 meglio utilzizare un campo UNSIGNED TINYINT che occupa un solo byte invece di almeno 4 di un INT.
Diciamo cmq che occorrono diverse decine di megabyte e se il database è ottimizzato come ho detto sopra allora ecco che si può risparmiare un pò di spazio!