Al comienzo de cada página PHP, abro la conexión a MySQL, la utilizo en toda la página y la cierro al final de la página. Sin embargo, con frecuencia redirijo a la mitad de la página a otra página y, por lo tanto, en esos casos, la conexión no se cierra. Entiendo que esto no está mal para el rendimiento del servidor web ya que PHP cierra automáticamente todas las conexiones de MySQL al final de cada página de todos modos. ¿Hay algún otro problema aquí para tener en cuenta, o es realmente cierto que no tiene que preocuparse por cerrar las conexiones de su base de datos en PHP?¿Qué sucede si las conexiones de MySQL no están cerradas continuamente en las páginas de PHP?
$mysqli = new mysqli("localhost", "root", "", "test");
...do stuff, perhaps redirect to another page...
$mysqli->close();
¿Cuánto más rápido? ¿Se vuelve continuamente más lento a medida que avanza? – Pachonk