Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.www.php > #20641

Re: conservare e condividere connessione al database

From Alessandro Pellizzari <shuriken@amiran.it>
Newsgroups it.comp.www.php
Subject Re: conservare e condividere connessione al database
Date 2016-04-10 14:35 +0000
Message-ID <dmv6ksFjrt4U3@mid.individual.net> (permalink)
References <6649f66a-65be-4fca-a291-00391ce3171b@googlegroups.com> <k4kkgbhscn6n1i44jdk84mevt6jkhu8q6b@L.Serni> <ffc151ef-ee00-4b99-8659-0773fc67b91e@googlegroups.com>

Show all headers | View raw


Il Sun, 10 Apr 2016 07:27:44 -0700, apelissi697 ha scritto:

> Volevo farlo per non dover perdere tempo a instaurare ogni volta una
> connessione visto che devo fare tante query, 

Di questo non ti preoccupare. Il costo di una connessione è bassissimo. 
Cerca solo di non fare connessioni multiple allo stesso DB all'interno 
dello stesso script.

A meno che tu non sappia esattamente perché lo devi fare. :)

> oppure per tenere un
> "recordset" costantemente aggiornato senza dover rifare ogni volta la
> query.

Questo invece, in un ambiente multiprocesso, può anche essere pericoloso.

Se ti serve spesso lo stesso recordset e questo è complesso (join, 
tipicamente) crea una view sul DB e lascia a lui il compito di gestirla. È 
sicuramente più bravo di te (perché la sta gestendo lui e sa quando cambia) 
e più veloce di PHP (perché è in codice nativo e ha una sua cache).

Bye.

Back to it.comp.www.php | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

conservare e condividere connessione al database apelissi697@gmail.com - 2016-04-10 05:54 -0700
  Re: conservare e condividere connessione al database Leonardo Serni <lserni@gmail.com> - 2016-04-10 15:11 +0200
    Re: conservare e condividere connessione al database apelissi697@gmail.com - 2016-04-10 07:27 -0700
      Re: conservare e condividere connessione al database Alessandro Pellizzari <shuriken@amiran.it> - 2016-04-10 14:35 +0000
  Re: conservare e condividere connessione al database Alex <tommaso5ita@yahoo.it> - 2016-04-11 13:23 +0200

csiph-web