Вот просто так лучше не эксперементировать
performance_schema = off
key_buffer_size = 16M
query_cache_size = 2M
query-cache-limit = 1M
tmp_table_size = 1M
innodb_buffer_pool_size = 1M
innodb_log_buffer_size = 1M
max_connections = 25
sort_buffer_size = 512M
read_buffer_size = 256K
read_rnd_buffer_size = 512K
join_buffer_size = 128K
thread_stack = 196K
use asterisk;
http://example.com/page.php
//example.com/page2.php
http://example.com/page3.php
http://example.com/page4.php
А вот странно, еще лет 10 назад - машина с 512 мегами была вполне достойной.
Ведь ничего не изменилось, те же mysql, wp, nginx - как были так и остались.
На счет кеша - это да, обязательно. А на счет оптимизации SQL запросов - это ведь wordpress. Там есть что оптимизировать?