sql >> Database >  >> RDS >> Mysql

Wat is beter 1Tabel 150.000.000.000 rijen of 5000 TABELLEN met 300.000 rijen

Bytes per short string column 8,000

Bytes per GROUP BY, ORDER BY 8,060

Bytes per row 8,060

Columns per index key 16

Columns per foreign key 16

Columns per primary key 16

Columns per nonwide table 1,024

Columns per wide table 30,000

Columns per SELECT statement 4,096

Columns per INSERT statement 4096

Columns per UPDATE statement (Wide Tables) 4096

Dit is de limiet van mysql

When you combine varchar, nvarchar, varbinary, sql_variant, or CLR user-defined type columns that exceed 8,060 bytes per row, consider the following:

ben je bezig met het bouwen van een realtime applicatie? Heb je echt een idee over het verdelen van relaties met tabellen? Heb je een idee over zuur eigendom?Uw idee over database is verkeerd

U hoeft alleen het ontwerp te herzien, ik maak me grote zorgen over uw codering hoe gaat u coderen???

volg deze stappen

  • voldoen aan uw vereisten
  • doe wat analyse
  • en herontwerp je database, ik denk dat je echt goede resultaten zult krijgen

Maximum rijen waarmee ik kolommen heb is 100, dat is veel meer vanuit mijn oogpunt, dus ik heb die kolommen verdeeld in 17 tabellen

http://www.slideshare .net/ronaldbradford/top-20-design-tips-for-mysql-data-architects-presentatie check deze link




  1. Oracle Join-voorwaarde met Top 1

  2. WAMP/MySQL-fouten niet in de juiste taal

  3. Spring en MySQL opgeslagen procedure

  4. Waarom moet de MySQL-connector nog steeds op de computer zijn geïnstalleerd, ondanks dat ik de juiste NuGet-pakketten heb?