Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

O que é melhor 1Tabela 150.000.000.000 linhas ou 5.000 TABELAS com 300.000 linhas

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

Este é o limite do 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:

você está criando um aplicativo em tempo real? você realmente tem idéia sobre como dividir relacionamentos em tabelas? você tem idéia sobre ácido propriedade?Sua ideia sobre banco de dados está errada

Você só precisa revisar o design, estou muito preocupado com sua codificação como você codificará???

siga estes passos
  • obtenha seus requisitos corretamente
  • faça algumas análises
  • e redesenhar seu banco de dados, acho que você realmente obterá uma boa saída

O máximo de linhas com as quais tenho colunas é 100, o que é muito mais do meu ponto de vista, então dividi essas colunas em 17 tabelas

http://www.slideshare .net/ronaldbradford/top-20-design-tips-for-mysql-data-architects-presentation confira este link