PHP connessioni persistenti che causano MySQL carico

April 13

PHP connessioni persistenti provocano un carico elevato sul vostro database MySQL. Per le applicazioni Web piccole, il carico non è sostanziale. Per i siti web occupato, il carico può causare errori di timeout e problemi di memoria sul server di database. Per alleviare l'elevato utilizzo della memoria, si aggiunge la funzione "mysql_close" al fine di pagine PHP che non hanno bisogno della connessione MySQL aperta. La funzione chiude una connessione persistente, liberando la memoria su pagine che non hanno bisogno di risorse del database.

istruzione

1 Pulsante destro del mouse su una pagina PHP che non ha bisogno delle risorse di MySQL. Fai clic su "Apri con" e selezionare l'editor di PHP.

2 Cerca nel sito per trovare qualsiasi domanda MySQL. Se si aggiunge la funzione vicino ad una pagina che utilizza MySQL, il sito restituirà un errore quando gli utenti aprono la pagina. Per questo motivo, è necessario esaminare la pagina per qualsiasi domanda MySQL prima di aggiungere la funzione di chiusura.

3 Aggiungere la seguente funzione alla tua pagina per chiudere la connessione MySQL e liberare risorse sul server:

mysql_close ();

4 Ripetere questi passaggi per ogni pagina PHP sul tuo sito. Dopo aver completato l'aggiunta della funzione di chiusura, caricare le pagine del tuo sito.