pg_query_params()
PHP から PostgreSQL データベースにクエリを実行するためによく使用します。ただし、postgres ログを分析すると、クエリは次のように記録されます。
SELECT
email_address
FROM
user u
WHERE
user_id = $1
AND user_mode = $2
LIMIT $3;
実際の値ではなく、配列のプレースホルダーのみを使用します。私たちの PHP アプリケーションは配列を返すエラーをログに記録できますが、トラブル クエリのパラメーターを直接追跡できれば、チューニングのプロセスははるかに簡単になります。
PostgreSQL 9.2.4 の内部でこれを行う方法はありますか?