Mysql
 sql >> Database >  >> RDS >> Mysql

avere milioni di tabelle e milioni di righe al loro interno è una pratica comune nella progettazione di database MySQL?

1 - Assolutamente no. Quasi tutti quelli a cui chiedi ti diranno che milioni di tavoli sono un'idea terribile.

2 - Milioni di RIGHE sono comuni, quindi va bene.

3 - Probabilmente terribilmente, soprattutto se le query sono scritte da qualcuno che pensa che sia giusto avere milioni di tabelle . Questo mi dice che questo è qualcuno che non capisce molto bene i database.

4 - Vedi #3

5 - Impossibile dirlo. Avrai molto sovraccarico extra dalle tabelle extra poiché hanno tutte bisogno di metadati aggiuntivi. Lo spazio necessario dipenderà dagli indici e dalla larghezza delle tabelle, insieme a molti altri fattori.

In breve, questa è una pessima idea molto molto molto grave e non dovresti farlo.