If you are using mysql, dedicate more memory to increase your speed. Use more RAM to increase data storage going back and forth from memory and not use your physical hard drive to write, then upload.
Make a backup of my.cnf file and do minor increases to:
key_buffer_size
sort_buffer
read_buffer
table_cache
innodb_buffer_pool_size
Then restart MySQL. Be sure to keep an eye on your memory usage. You don't want MySQL to much RAM.
Also, see about increasing RAM in your computer. If I'm reading that correctly, you only have 3Gbs of RAM which is extremely low if you have more than 10 players in the future.