pg_result_memory_size
クエリーの結果に割り当てられたメモリ使用量を返す
説明
int pg_result_memory_size(PgSql\Result $result
)
指定されたクエリ結果 PgSql\Result インスタンスに割り当てられたメモリ使用量をバイト単位で返します。
この値は、 pg_free_result によって解放されるメモリ使用量と同じです。
パラメータ
-
result
-
pg_query、pg_query_params や (様々な関数がありますが、特に) pg_execute が返した PgSql\Result クラスのインスタンス。
例
例1 pg_result_memory_size の例
<?php
$db = pg_connect("dbname=users user=me");
$res = pg_query($db, 'SELECT 1');
$size = pg_result_memory_size($res);
var_dump($size);
?>