ID:               28610
 Comment by:       i_know_u21 at yahoo dot com
 Reported By:      michael dot lidgren at cypoint dot se
 Status:           Open
 Bug Type:         Performance problem
 Operating System: Windows Server 2003
 PHP Version:      4.3.6
 New Comment:

I consider PHP as the best web tool I have experienced, but
I have been experiencing the same problem, I have a big PHP
application, running on Windows XP/2000/2003, I used to use CGI under
IIS but i constantly got the error "CGI scripts doesn't behave"! i
tried all that was written in all web sites i searched within but still
CGI never behaved! so i had to switch to ISAPI. I noticed how slower
ISAPI is compared to CGI, but this never was a problem when few records
were retrieved from MS SQL (from 20 to 100) now my application grows
into 1500 to 2500 and growing too much more, and this is a great
problem now since retrieving 2000 records (Only Retrieving) took me
about 3 minutes. while some other page with extensive calculations on
the 2000 records took exactly 7:30 minutes. 

As a test, I have switched to CGI, because I had the feeling that ISAPI
has something to do with it, and it took exactly 2 seconds to retrieve
2500 records! so now i am positive that ISAPI has something to do with
that draw back! maybe there is some settings between ISAPI - MSSQL -
ISS that i should fix! because using CGI is not an option at all
because of the frequent (The specified CGI application misbehaved by
not returning a complete set of HTTP headers. The headers it did return
are:) errors i had, especially in multi-frames pages with MSSQL
actions.

I have tried versions PHP 4.3.3 until 4.3.6, same trouble.


Thanks for listening to our troubles :)


Previous Comments:
------------------------------------------------------------------------

[2004-10-08 17:24:24] john at appliedgroup dot com

I am having the same issue with W2K3/IIS and mysql.
Same problem with php 4.3.7 and 4.3.9
Even weirder is that only some systems on the network were
affected????
Changing to CGI speeded everything up.

------------------------------------------------------------------------

[2004-06-08 23:35:27] andy at advancethermal dot com

Experiencing the same problem with WindowsXP / Apache 2.0 / PHP 4.3.7 /
MS SQL Server 2k (Evaluation Version).

Queries take about 3-4x longer through mssql_query than odbc_exec.

------------------------------------------------------------------------

[2004-06-02 16:38:39] michael dot lidgren at cypoint dot se

Description:
------------
SQL queries take several seconds under the ISAPI module; with the same
queries taking virtually no time at all using the CGI module. Same
.ini, same everything except ISAPI vs CGI.

W2k3/IIS, PHP 4.3.6

Reproduce code:
---------------
mssql_connect(...);
mssql_query("SELECT * FROM any_table");



------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=28610&edit=1

Reply via email to