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
Detta är gränsen för 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:
bygger du en realtidsapplikation ?har du verkligen en idé om att dela upp relationer till tabeller? har du en idé om syra egendom? Din idé om databas är fel
Du behöver bara revidera designen jag är väldigt orolig för din kodning hur kommer du att koda???
följ dessa steg
- få dina krav korrekt
- gör lite analys
- och designa om din databas, jag tror att du verkligen kommer att få bra resultat
Max rader jag har kolumner med är 100, vilket är mycket mer ur min synvinkel, så jag delade upp kolumnerna i 17 tabeller
http://www.slideshare .net/ronaldbradford/top-20-design-tips-for-mysql-data-architects-presentation kolla in den här länken