diff --git a/reference/pgsql/functions/pg-free-result.xml b/reference/pgsql/functions/pg-free-result.xml index 3e91573bf8c1..4f6491b1a840 100644 --- a/reference/pgsql/functions/pg-free-result.xml +++ b/reference/pgsql/functions/pg-free-result.xml @@ -104,6 +104,7 @@ First field in the second row is: 2 pg_query pg_query_params pg_execute + pg_result_memory_size diff --git a/reference/pgsql/functions/pg-result-memory-size.xml b/reference/pgsql/functions/pg-result-memory-size.xml new file mode 100644 index 000000000000..da73d32f8fcf --- /dev/null +++ b/reference/pgsql/functions/pg-result-memory-size.xml @@ -0,0 +1,98 @@ + + + + + pg_result_memory_size + Returns the amount of memory allocated for a query result + + + + &reftitle.description; + + intpg_result_memory_size + PgSql\Resultresult + + + Returns the amount of memory, in bytes, allocated to the specified query result + PgSql\Result instance. + This value is the same amount that would be freed by pg_free_result. + + + + + &reftitle.parameters; + + + + result + + &pgsql.parameter.result; + + + + + + + + &reftitle.returnvalues; + + Returns the memory amount in bytes. + + + + + &reftitle.examples; + + <function>pg_result_memory_size</function> example + + +]]> + + &example.outputs.similar; + + + + + + + + &reftitle.seealso; + + + pg_free_result + + + + + + diff --git a/reference/pgsql/versions.xml b/reference/pgsql/versions.xml index 04d00b7d6abb..2232618fabee 100644 --- a/reference/pgsql/versions.xml +++ b/reference/pgsql/versions.xml @@ -77,6 +77,7 @@ +