Manual:$wgDBOracleDRCP/nl

Details
Stel true in om Oracle DCRP in te schakelen (ondersteund vanaf 11gR1). Om deze functie te gebruiken, stelt u in op true en gebruikt u een gegevensbron gedefinieerd als  (d.w.z. in   definitie stelt u   in op in  -blok).

Vanaf 11gR1 kunt u gebruik maken van DCRP (Database Resident Connection Pool), dat gevestigde sessies onderhoudt en deze hergebruikt op nieuwe verbindingen.

Niet volledig getest, maar het moet terugvallen op een normale verbinding in het geval dat de pool vol is of de gegevensbron niet is geconfigureerd als gepoold.

En andersom; het gebruik van  op een niet gepoolde gegevensbron zou een normale verbinding moeten opleveren. Als het gaat om frequente kortstondige DB-verbindingen zoals met MW Oracle heeft de neiging om het te verknoeien. Het probleem is dat de driver redelijk snel verbinding maakt met de database, maar het opzetten van een sessie kost tijd en resources. MW is niet afhankelijk van de sessietoestand (omdat het geen gebruik maakt van functies zoals pakketvariabelen), dus het vaststellen van een geldige sessie is in dit geval een ongewenste overhead die de zaken alleen maar vertraagt.

Zie ook

 * "Oracle 11gR1" op Oracle FAQ Wiki
 * Database Resident Connection Pool (DRCP) in Oracle Database 11g Release 1
 * Database Resident Connection Pool (DRCP) in Oracle Database 11g Release 1