© Marco Olivo <me@olivo.net>, luglio 2001

MySQL PERSISTENT CONNECTIONS

In PHP come abbiamo già visto è presente il supporto nativo per il DBMS MySQL, database ampiamente utilizzato in rete in quanto molto veloce anche se povero di funzionalità che risultano però superflue in un contesto di applicazione web (questo, almeno, nella maggioranza dei casi)

In PHP non è possibile solamente collegarsi a MySQL ogni volta tramite una connessione creata ad hoc, ma è anche possibile cercare di riutilizzare una connessione instaurata in precedenza, il tutto al fine di velocizzare gli accessi riducendo l'overhead richiesto per la connessione (che ricordiamo ai più svezzati essere una connessione tramite socket TCP e che pertanto richiede il three-way handshake con tutto il conseguente carico)
Per sfruttare le connessioni persistenti sarà sufficiente:
Fatto questo il sistema sfrutterà appieno la funzionalità di connessioni persistenti, ammesso che il sistema in uso sia configurato per farlo (alle volte potrebbero verificarsi errori apparentemente inspiegabili se si usano, anche se è abbastanza raro; in tal caso sarà necessario tornare alle vecchie connessioni "usa e getta")