[PHP-users 5368] 更新系sql発行後のpg_freeresultの呼び出し

Mashiki php-users@php.gr.jp
Tue, 12 Feb 2002 17:57:58 +0900


Mashikiです

PHPマニュアルのpg_freeresultの記述に

> pg_freeresult()は、スクリプト実行中のメモリ使用量を抑制したい
> 場合にのみコールする必要があります。

とありますが、select文でなくupdate文やinsert文をループ等で大量に
発行する場合にも効果があるのでしょうか?

エラーメッセージやコマンドにより影響を受けたタプル数はpg_connectで
獲得したリソース中に存在しているようなので、
( http://www.php.net/manual/ja/resource.php )
pg_freeresultの呼び出しは不要と考えていますがいかがでしょうか?

ご存知の方、アドバイスお願いします。