Какие есть хорошие книги по кэшированию, распределению и оптимизации в php и mysql?
MySQL. Оптимизация производит... пожалуй, лучшая книга для оптимизации производительности и понимания работы MySQL
Скажу вам сразу... Вы не найдете этого в книгах. Может в видео что-то..
Для оптимизации mysql почитайте ее документацию.. в ней сказано как кэшировать (от часто задаваемых запросов, до определенной ячейки) ... а про php все зависит от ваших знаний и чистоты кода.
Так же используйте gzip и memcahe. Cтарайтесь не писать лишнее ... И в php старайтесь не повторять код..  лучше всего используйте ооп.
p.s запросы к базе лучше всего пишите на mysqli (она побыстрее и безопаснее) или PDO . Решать вам что вы выберите .. но mysql скоро не будет поддерживаться.