sql >> Database teknologi >  >> RDS >> Mysql

Mysql InnoDB-indsættelseshastighed for langsom?

Hvilken primærnøgle brugte du?

InnoDB bruger klyngede indeks, så alle data er i samme rækkefølge som dets primære nøgleindekser.

hvis du ikke bruger den primære nøgle af typen auto-increment, så udfører den store diskoperationer for hver indsættelse. den skubber alle andre data og indsætter nyt element.

For længere reference, prøv at tjekke http:/ /dev.mysql.com/doc/refman/5.0/en/innodb-table-and-index.html



  1. Hvad er fordelene ved at bruge en en-til-en tabelrelation? (MySQL)

  2. Få sidst indsatte ID fra doktrin og native mysql-forespørgsel

  3. MySQL-datatyper for kryptovaluta?

  4. mysql-replikering - slaveserver på én database