sql >> Databáze >  >> RDS >> Mysql

je mít miliony tabulek a miliony řádků v nich běžnou praxí při návrhu databáze MySQL?

1 - Rozhodně ne. Téměř každý, koho se zeptáte, vám řekne, že miliony stolů jsou hrozný nápad.

2 – Miliony ŘÁDKŮ jsou běžné, takže v pořádku.

3 – Pravděpodobně strašně,zvlášť pokud dotazy píše někdo, kdo si myslí, že je v pořádku mít miliony tabulek . To mi říká, že je to někdo, kdo databázím moc nerozumí.

4 – Viz #3

5 - Nedá se říct. Budete mít spoustu dalších režií z extra tabulek, protože všechny potřebují další metadata. Potřebný prostor bude záviset na indexech a na tom, jak široké jsou tabulky, spolu s mnoha dalšími faktory.

Zkrátka je to velmi, velmi, velmi vážně špatný nápad a neměli byste to dělat.



  1. MIN() – Najděte minimální hodnotu ve sloupci v MySQL

  2. Proč je platný SELECT bez sloupců

  3. analyzování uživatelsky zadaných dotazů fulltextového vyhledávání do klauzule WHERE MySQL pomocí PHP

  4. Jak získat Insert id v MSSQL v PHP?