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

MyISAM vs InnoDB para inserções rápidas e uma chave única composta


1-sim, 2-sim, 3-sim, 4-sim.

Também...
  • Você realmente precisa de BIGINT ? Não haverá 4 bilhões de valores em INT UNSIGNED satisfazer? (E economize metade do espaço.) Presumivelmente id é o PK de alguma outra tabela? Nesse caso, essa tabela também precisaria ser alterada.
  • Pode state ser normalizado? Ou transformado em um ENUM ? Novamente economizando espaço.

O item 3 é pior do que o mencionado devido à necessidade de travar duas chaves únicas.