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
To jest limit 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:
czy tworzysz aplikację czasu rzeczywistego? czy naprawdę masz pomysł na dzielenie relacji na tabele? czy masz pomysł na kwas nieruchomość? Twój pomysł na bazę danych jest błędny
Musisz tylko zmienić projekt. Bardzo martwię się o kodowanie jak będziesz kodować???
wykonaj te kroki
- zdobądź swoje wymagania prawidłowo
- przeprowadź analizę
- i przeprojektuj swoją bazę danych, myślę, że naprawdę uzyskasz dobre wyniki
Maksymalna liczba wierszy, z którymi mam kolumny, to 100, czyli o wiele więcej z mojego punktu widzenia, więc podzieliłem te kolumny na 17 tabel
http://www.slideshare .net/ronaldbradford/top-20-design-tips-for-mysql-data-architects-presentation sprawdź ten link