Que es mas optimo ?: realizar una conexion a mysql por cada consulta o bien realizar una unica conexion y guardarla en sesion y utilizarla todo el tiempo ?
Suele ser más óptimo lo segundo, pero también consume más recursos.
Se llama "persistent connection"
http://es.php.net/mysql_pconnectmysql.allow_persistent
porque estoy empezando a recibir muchas visitas en mi sitio y esto me esta matando
De todas maneras usando pmysql no vas a notar nada. Te recomiendo usar un cacheador de scripts php, tipo APC.
APC (Alternative PHP Cache)
http://pecl.php.net/package/APCOptimizar LAMPhttp://foro.elhacker.net/gnulinux/optimizar_lamp-t341795.0.htmlHerramientas para Optimizar MySQLhttp://foro.elhacker.net/tutoriales_documentacion/herramientas_para_optimizar_mysql-t214396.0.html