postgres pg_log ディレクトリの .log ファイルに、次のような一連の行が表示されます。
エラー: 準備されたステートメント "pdo_pgsql_stmt_09e097f4" が存在しません
準備済みステートメントとは何ですか? また、これらのエラー メッセージが表示される原因は何ですか?
postgres pg_log ディレクトリの .log ファイルに、次のような一連の行が表示されます。
エラー: 準備されたステートメント "pdo_pgsql_stmt_09e097f4" が存在しません
準備済みステートメントとは何ですか? また、これらのエラー メッセージが表示される原因は何ですか?
ドキュメントから:
準備済みステートメントは、パフォーマンスを最適化するために使用できるサーバー側のオブジェクトです。PREPARE ステートメントが実行されると、specify ステートメントが解析され、書き直され、計画されます。その後、EXECUTE コマンドが発行されると、準備されたステートメントを実行するだけで済みます。したがって、解析、書き換え、および計画段階は、ステートメントが実行されるたびに実行されるのではなく、1 回だけ実行されます。
ネットを検索すると、「pdo_pgsql_stmt」コマンドがデータベースへのある種の PHP 接続からのものであることがわかりました。おそらく、このリンクは、エラー メッセージを送信できる適切なメーリング リストまたは問題トラッカーを見つけるのに役立ちますか?
編集:ここであなたのバグを見つけたと思います: