Auch ich komme natürlich nicht umhin mich ein bisschen in das neue Oracle Release 11g einzuarbeiten und ein paar der zahlreichen neuen Features zu testen. Mein erstes Interesse galt dem Database Resident Connection Pooling, kurz: DRCP. Oracle implementiert hiermit eine dritte Variante der “Verbindungsoptionen” neben SHARED Server und DEDICATED Server. Der DRCP stellt ein Datenbank basiertes Connection Pooling zur Verfügung und soll damit insbesonders verbindungslose Webapplikationen wie PHP beschleunigen, da aufwendige Connects wegfallen. Ausserdem sollen Resourcen geschont werden, da Verbindungen wiederverwendet werden können.
Das Dokument “PHP Scalability and High Availability” beschreibt z.B. dass bei 5000 Connections anstatt 21GB Speicher mit DEDICATED Server nur 610MB mit DRCP benötigt werden. Durchaus ein Grund sich DRCP etwas genauer anzuschauen…
(weiterlesen…)