[PHP-users 5112] Re: Win2k,Apache,PHP,SQLServer の pconnect が遅い?

mkanazawa php-users@php.gr.jp
Thu, 31 Jan 2002 10:24:52 +0900


金沢です。

> 同様の現象及びそれを解決したという方がいましたら御教授お
> 願いします。
> 環境
> Windows2000Server に Apache 1.3.22 + PHP 4.0.6
> MS-SQLServer2000に接続するとき ... mssql_pconnect だと5回
> に1回くらいの割合でレスポンスが遅くなってしまいます。そし
> て10回に1回くらいDB-LIBRARY ERRORでコケてしまいます。
> テストコードは以下の1行です。これをブラウザの再読み込みで
> 連続する
> <? mssql_pconnect('test_server','test_user','test_pwd'); ?>

同様な環境が無いのですが、
Windows2000Server(MEM512MB, P-3:933MHz)
 + Apache 1.3.20 + PHP 4.0.6
で、
for( $i = 0; $i < 10000; $i++ ) {
    mssql_pconnect("server-name","user-name","pwd");
}
で実験しても何の問題もなく(2回目のpconnectは多少時間が掛かる)
終了しました。

ご報告までに。
+---
金沢正人(カナザワマサト)
mkanazawa@core-science.co.jp