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
Toto je 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:
budujete aplikaci v reálném čase ?máte skutečnou představu o rozdělení vztahů k tabulkám?máte představu o kyselině vlastnost?Vaše představa o databázi je mylná
Potřebujete pouze revidovat designi mám velké starosti s vaším kódováním jak budete kódovat???
postupujte podle těchto kroků
- správně zjistěte své požadavky
- proveďte analýzu
- a přepracujte svou databázi, myslím, že skutečně získáte dobrý výstup
Maximální počet řádků, ve kterých mám sloupce, je 100, což je z mého pohledu mnohem více, takže jsem tyto sloupce rozdělil do 17 tabulek
http://www.slideshare .net/ronaldbradford/top-20-design-tips-for-mysql-data-architects-presentation podívejte se na tento odkaz