I'm running a php/mysql-driven website with a lot of visits and I'm considering the possibility of caching result-sets in shared memory in order to reduce database load.
However, right now MySQL's query cache is enabled and it seems to be doing a pretty good job since if I disable query caching, the use of CPU jumps to 100% immediately.
Given that situation, I dont know if caching result-sets (or even the generated HTML code) locally in shared memory with PHP will result in any noticeable performace improvement.
Herkes orada bu konuda herhangi bir deneyimi var mı?
PS: memcached gibi ağır topçu çözümler öneren kaçının. Sağ şimdi, uygulamak dağıtmak ve korumak için çok fazla zaman gerekmeyen basit çözümler arıyorum.
Edit:
I see my comment about memcached deviated answers from the actual point, which is whether caching DB queries in the application layer would result in a noticeable performace impact considering that the result of those queries are already being cached at the DB level.