PHP - Cerrar conexion versus UNSET

 
Vista:
sin imagen de perfil

Cerrar conexion versus UNSET

Publicado por Álvaro (3 intervenciones) el 15/09/2017 20:13:40
No entiendo muy bien las conexiones abiertas a mysql cuando programo en php.

Si tengo un objeto que realiza distintas consultas a una BBDD mysql, digamos unos 10selects...

¿Cómo cierra la conexion abierta a mysql?
¿Cómo sé que se encuentra abierta? ¿Si se encuentra abierta, puedo consultar el thread por mysql?
¿Si borro el objeto con un UNSET se cierra automáticamente la conexión abierta?

Muchas gracias, Álvaro

Esta es la salida del objeto!!!!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[request] => Request Object
        (
            [_domain:DDBB_JSN_CUSTOMER:private] => xxx
            [_hostdb:DDBB_JSN_CUSTOMER:private] => localhost:3307
            [_userdb:DDBB_JSN_CUSTOMER:private] => root
            [_passdb:DDBB_JSN_CUSTOMER:private] =>
            [_db:DDBB_JSN_CUSTOMER:private] => bbddjsncustomer
            [_conexion_db:protected] => mysqli Object
                (
                    [affected_rows] => 5
                    [client_info] => mysqlnd 5.0.11-dev - 20120503 - $Id: 76b08b24596e12d4553bd41fc93cccd5bac2fe7a $
                    [client_version] => 50011
                    [connect_errno] => 0
                    [connect_error] =>
                    [errno] => 0
                    [error] =>
                    [error_list] => Array
                        (
                        )
 
                    [field_count] => 3
                    [host_info] => localhost:3307 via TCP/IP
                    [info] =>
                    [insert_id] => 0
                    [server_info] => 5.5.5-10.1.21-MariaDB
                    [server_version] => 50505
                    [stat] => Uptime: 29111  Threads: 4  Questions: 62545  Slow queries: 0  Opens: 252  Flush tables: 1  Open tables: 68  Queries per second avg: 2.148
                    [sqlstate] => 00000
                    [protocol_version] => 10
                    [thread_id] => 376
                    [warning_count] => 0
                )
 
        )
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder