Rediger din /etc/mysql/my.cnf fil og sørg for at allokere nok hukommelse til InnoDB bufferpuljen. Hvis dette er en dedikeret server, kan du sandsynligvis bruge op til 80 % af din systemhukommelse.
# Provide a buffer pool for InnoDB - up to 80% of memory for a dedicated database server
innodb_buffer_pool_size=614M
De primære nøgler er B-træer, så indsættelser vil altid tage O(logN) tid, og når du løber tør for cache, vil de begynde at bytte som gale. Når dette sker, vil du sandsynligvis gerne partitionere dataene for at holde din indsættelseshastighed op. Se http://dev.mysql.com/doc/refman/ 5.1/da/partitioning.html for mere information om partitionering.
Held og lykke!