Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Connection Pool Tutorial

Per ottimizzare l'allocazione delle connessioni in una banca dati ", il pool di connessioni " è impiegato. Un canale fisico chiamato un socket, o un virtuale " named pipe ", è stabilito. Informazioni comunicazione deve essere scambiate e autenticata dalle server.Applications possono differire nel modo in cui si connettono . Pertanto , molti collegamenti dello stesso tipo vengono aperte e chiuse in un processo di ripetizione cycle.The maestro pooling possiede la connessione fisica a tutte le ore , e le eventuali chiamate per chiudere la connessione vengono intercettati dal processo di master e di reinserirli nella " attivo " coda , e non fisicamente loro chiusura . Istruzioni
1

di connessione al database principale. È quindi indispensabile fornire le parole chiave necessarie , come ad esempio il nome utente , la password e la stringa di connessione al database per connettersi al database .
2

Comprendere il processo di messa in comune , in modo da poter ottimizzare il codice . Fondamentalmente , un collegamento è mantenuto aperto quando utilizza lo stesso nome di connessione , e di essere riutilizzato per ogni connessione di questo nome , invece di aprire una nuova. Pertanto , se si dispone di due connessioni con lo stesso nome , e uno con un nome diverso , il processo di messa in comune si aprirà una sola connessione per i due nomi , e uno per l'altra connessione .
3

pianificare come e quando le connessioni al database verranno utilizzati nel programma. Quando si dispone di più collegamenti con lo stesso nome per aprire , fare tutto allo stesso tempo . Prova ad aprire più connessioni per quelli con lo stesso nome , al contrario di nomi diversi .
4

Chiudere le connessioni quando si è finito con loro . Anche se il processo di maestro pooling riutilizzerà questi e non fisicamente vicino , lo farà solo se non è stato raggiunto il numero massimo di connessioni aperte sulla stessa piscina .

 

Programmazione © www.354353.com