Traigo entre manos la duda de: 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 ?
Cuando menciono de realizar una conexion a mysql por cada consultar me refiero a tener una funcion mas o menos asi:
Código:
function consultar($query)
{
$link= conectar_mysql();
$consulta= mysql_query($query);
mysql_close($link);
return $consulta;
}
O bien tener una unica conexion a la base de datos en sesion, algo asi:
Código:
if( !$_SESSION["dblink"] )
$_SESSION["dblink"]= conectar_mysql();
Cual es mas optima ?, porque estoy empezando a recibir muchas visitas en mi sitio y esto me esta matando
Saludos !