Domanda

Sto utilizzando Oracle 11g server di database e ora io sono sempre a vedere che la connessione fissa di OCI non è molto di un uso e una nuova connessione si crea in ogni caso quando un nuovo utente accede alla pagina. Mi piacerebbe avere un pool di connessioni che vengono utilizzati, e non nuove connessioni non vengono create. Mi sono imbattuto in DRCP (banca dati di connessione residente pooling), ma non riesco a capire come impostare il numero di connessioni che possono essere creati per ogni server.

Domande

  • Dalla documentazione disponibile sul sito web di Oracle, è possibile impostare il numero massimo di server pool minimo e, ma dove dovrei essere l'impostazione del numero di connessioni ??
  • Qualcuno ha lavorato con Oracle 11g del pool di connessione al database residente?
  • Se i server di database sono macchine UNIX, possiamo fare qualsiasi pool di connessioni ODBC ??
È stato utile?

Soluzione

dove dovrei essere l'impostazione del numero di connessioni?

È possibile specificare il numero minimo e massimo di connessioni nel pool utilizzando

SQL>execute dbms_connection_pool.configure_pool(null, minsize=>10, maxsize=>100);

Se i server di database sono macchine UNIX, possiamo fare qualsiasi pool di connessioni ODBC?

Non sono del tutto sicuro perché si sta chiedendo questo. È possibile usufruire di DRCP tramite OCI in PHP, fino a quando si ha l'Oracle 11g cliente. Basta specificare la stringa di connessione come myhost.dom.com:1521/sales:POOLED ed effettuare le connessioni utilizzando oci_pconnect().


Ecco alcune risorse che possono essere di aiuto:

Altri suggerimenti

BenV è giusto. 1 Poiché sembra che tu non vuoi che la tua dimensione del pool per il cambiamento, è necessario impostare la minsize lo stesso del maxsize. Qui ci sono alcune voci aggiuntive Oracle su DRCP:

Il primo collegamento è un confronto di server dedicato, server condiviso, e DRCP. server condiviso è un altro percorso che si potrebbe prendere in considerazione, ma suona come DRCP potrebbe essere una migliore vestibilità.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a dba.stackexchange
scroll top