Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Ist es beim Design von MySQL-Datenbanken üblich, Millionen von Tabellen und Millionen von Zeilen darin zu haben?

1 - Definitiv nicht. Fast jeder, den Sie fragen, wird Ihnen sagen, dass Millionen von Tabellen eine schreckliche Idee sind.

2 - Millionen von Zeilen ist üblich, also völlig in Ordnung.

3 - Wahrscheinlich schrecklich, insbesondere wenn die Abfragen von jemandem geschrieben wurden, der denkt, dass es in Ordnung ist, Millionen von Tabellen zu haben . Das sagt mir, dass dies jemand ist, der Datenbanken nicht sehr gut versteht.

4 – Siehe Nr. 3

5 - Unmöglich zu sagen. Sie werden durch die zusätzlichen Tabellen viel zusätzlichen Overhead haben, da sie alle zusätzliche Metadaten benötigen. Der benötigte Speicherplatz hängt neben vielen anderen Faktoren von den Indizes und der Breite der Tabellen ab.

Kurz gesagt, dies ist eine sehr, sehr, sehr schlechte Idee und Sie sollten es nicht tun.