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
Questo è il limite di 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:
stai creando un'applicazione in tempo reale ?hai davvero un'idea sulla divisione delle relazioni in tabelle?hai un'idea sull'acido property?La tua idea sul database è sbagliata
Hai solo bisogno di rivedere il design sono molto preoccupato per la tua codifica come codificherai???
segui questi passaggi
- Rispondi correttamente alle tue esigenze
- fai qualche analisi
- e riprogetta il tuo database penso che otterrai davvero un buon output
Il numero massimo di righe con cui ho colonne è 100, che è molto di più dal mio punto di vista, quindi ho diviso le colonne in 17 tabelle
http://www.slideshare .net/ronaldbradford/top-20-design-tips-for-mysql-data-architects-presentation controlla questo link