[PHP-users 29319] Re: クラスメソッドからの戻りが遅い
根岸 智幸
tomoyu-n @ tokyo-cafe.com
2006年 5月 31日 (水) 11:43:23 JST
こんにちは、根岸です。
apdを使うと、どこの処理に時間がかかっているか、調べられるかもし
れません。
http://jp2.php.net/manual/ja/ref.apd.php
あと、psqlを使って、同じSQLを投げてみて時間を計ると
か、
explainコマンドで、コストを調べるとかしてみましたでしょうか?
On 2006/05/31, at 10:35, Shindo wrote:
> こんにちは。進藤です。
>
> 答えではないのですが
>
> $obj = $p->your_query_class();
> とした場合と
> $obj =& $p->your_query_class();
> とした場合で、時間は変化しますか?
>
> 一度目のQueryを発行してからデータ取得を始めるまでの時間
> データを配列に入れ終わる時間
> には、どのぐらいかかっているのでしょう。
>
>> クラスメソッドをコールし、そのメソッド内でPostgreSQLから
>> データを取得して、インスタンス変数に値を設定し、
>> Returnするだけの処理なのですが、
>> クラスメソッドから呼び出し元に返ってくるのに、現在20秒
>> もかかってしまい、
>> お手上げ状態です。
>
> _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
> 進藤寿則@アットシステム _/_/
> e-mail shindo@atsystem.jp _/
>
> _______________________________________________
> PHP-users mailing list PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みく
> ださい
> http://www.php.gr.jp/php/novice.php3
>
>
>
PHP-users メーリングリストの案内