Solo quería recalcar el tema de MySQL, he estado leyendo mucho de las mejoras que contribuyeron de Facebook y los parches de Launchpad.
Facebook no solo tiene 1 servidor, tiene 3 datacenters, con muchos servidores distribuidos, y usan mucho cacheo, cuando estas viendo tu perfil no estas atacando a todas las bases de datos, tienen un tema interno de distrubucion muy grande.
Por lo cual regreso al comentario de ricardo_tu que es muy claro:
Cita: Es el artista quien hace rendir la herramienta.
Puedes tener muchas limitaciones en cuanto al lenguaje, o tecnologia, pero siempre hay formas de hacer funcionar las cosas.
El ejemplo de Facebook, MySQL como estaba no les servia al 100% sobre lo que querían, así que tomaron el código fuente, lo parcharon y optimizaron.
Si tienes limitantes en PHP, es Open Source, eres bienvenido a ver el código fuente, optimizarlo y compartir tus mejoras, eso es lo que hace un excelente programador.