commit ddfb797ad74122ad6160b15d20fa2b3f994a9032 Author: Max Lapan Date: Fri Mar 21 17:44:22 2008 +0300 Oracle persistent connections utilization. This leads to significant performance boost, especially on Oracle 11 without hugepages. Small benchmark (create 20 connections to local database) gives the following results: 1. ocilogon: 36.6958 seconds, 2. ociplogon: 1.8807 seconds first run, 3. ociplogon: 0.0011 seconds all subsequential runs. diff --git a/frontends/php/include/db.inc.php b/frontends/php/include/db.inc.php index 9ccab36..91ca39e 100644 --- a/frontends/php/include/db.inc.php +++ b/frontends/php/include/db.inc.php @@ -73,7 +73,7 @@ } break; case "ORACLE": - $DB = ocilogon($DB_USER, $DB_PASSWORD, $DB_DATABASE); + $DB = ociplogon($DB_USER, $DB_PASSWORD, $DB_DATABASE); //$DB = ocilogon($DB_USER, $DB_PASSWORD, "(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=$DB_SERVER)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=$DB_DATABASE)))"); if(!$DB) {