sql >> Database >  >> RDS >> Mysql

Mysql InnoDB-invoegsnelheid te laag?

Welke primaire sleutel heb je gebruikt?

InnoDB gebruikt een geclusterde index, zodat alle gegevens in dezelfde volgorde staan ​​als de primaire sleutelindexen.

als u geen primaire sleutel van het type auto-increment gebruikt, maakt het grote schijfbewerkingen voor elke invoeging. het pusht alle andere gegevens en voegt een nieuw element in.

probeer voor een langere referentie http:/ /dev.mysql.com/doc/refman/5.0/en/innodb-table-and-index.html



  1. Tel de frequentie van elk woord

  2. Slaapstand, JDBC en Java-prestaties op middelgrote en grote resultatenset

  3. controleer of e-mail bestaat in de MySQL-database

  4. Na het installeren van de nieuwste versie van MySQL krijg ik de foutmelding:#1366 - Onjuiste integerwaarde:'' voor kolom 'group_id' op rij 1