Bewerk uw /etc/mysql/my.cnf-bestand en zorg ervoor dat u voldoende geheugen toewijst aan de InnoDB-bufferpool. Als dit een speciale server is, kunt u waarschijnlijk tot 80% van uw systeemgeheugen gebruiken.
# Provide a buffer pool for InnoDB - up to 80% of memory for a dedicated database server
innodb_buffer_pool_size=614M
De primaire sleutels zijn B Trees, dus invoegingen zullen altijd O (logN) tijd kosten en zodra je cache op is, beginnen ze als een gek te wisselen. Wanneer dit gebeurt, wilt u waarschijnlijk de gegevens partitioneren om de invoersnelheid te verhogen. Zie http://dev.mysql.com/doc/refman/ 5.1/en/partitioning.html voor meer informatie over partitioneren.
Veel succes!