AW: [PEAR] DB class speed

From: Date: Thu, 10 Oct 2002 20:44:01 +0000
Subject: AW: [PEAR] DB class speed
Groups: php.pear.general 
Request: Send a blank email to pear-general+get-2475@lists.php.net to get a copy of this message
Uros Gruber [mailto:uros.gruber@sir-mag.com] wrote: > > Hi! > > I'm making some testing over DB.php > > And i wan't to know if this is normal. > > I've made some script where I connect do SQL server > and execute one simple (1row) query. > > I use pgsql and mysql. tables and indexes are same for both > servers. So test table is identical > > Whe i execute those script i get some timing results > > PGSQL > Total time: 0.0576 > Execution time: 0.0185 > > MySQL > Total time: 0.0086 > Execution time: 0.0028 > > I want to know why is sucsh diference. Both servers runing > with socket connections and using connnect (non-persistant) I think the non-persistent DB connection is the cause of the difference. Maybe pgsql connects take (that) much longer than mysql's ? I think you should try to a) benchmark only the queries and row retrieval (and/or get an extra bench for connection creation) b) do an application-level benchmark, that is with some real data and production logic Btw, are there some benches for DB vs PHP's builtin clients (MySQL, Postgres, Informix), perhaps with PHP-Acellerator? Thomas

« previous php.pear.general (#2475) next »