Estoy usando PHP para consultar la base de datos MySQL en mi sitio web. Por favor responda las siguientes preguntas:Conexión de la base de datos MySQL no cerrada: ¿qué pasará?
- ¿Qué pasará si no uso
mysql_close()
cuando termino de consultar la base de datos al final? La conexión permanecerá abierta? Si es así, ¿hasta cuánto tiempo? Si no, ¿por qué? - Si abro y cierro una conexión a MySQL en varios lugares en una página web , ¿cómo se ve afectado el rendimiento? es decir, la conexión se realiza nuevamente cada vez que se requiere algún acceso a la base de datos en una sola página web.
- ¿Cómo se relaciona el
mysql_close()
con el rendimiento? ¿Debo abrir una nueva conexión cada vez que se requiera algún acceso a la base de datos O debería mantener solo una conexión y cerrarla al final? - Si no cierro la conexión, si el usuario está intentando acceder de nuevo a algunos datos, ¿se utilizará la nueva conexión o se usará la antigua conexión abierta ?