我看到一堆的线。日志的文件中postgres pg_log目录,这样说:

错误:准备好的声明"pdo_pgsql_stmt_09e097f4"不存在

什么都准备好的发言,以及什么样的事可能导致这些错误信息可以显示?

有帮助吗?

解决方案

该文件:

准备好的声明是一个服务器-侧 对象可以使用的最优化 性能。当准备 声明是在执行中,指定所 声明进行解析,进行改写,和 计划。当一个执行命令 随后发出的,准备 发言仅需要执行。因此, 分析,重写,并计划 阶段都只进行一次, 而不是在每次发言是 执行的。

搜索网上,我发现,"pdo_pgsql_stmt"命令从某种PHP-接到你的数据库。也许 这个链接 可以帮你找到一个suiteable的邮件列表或个问题-跟踪你可以送你的错误消息?


编辑:我想我找到你的错误在这里:

http://bugs.php.net/bug.php?id=37870

其他提示

我认为这会帮助你:http://jdbc.postgresql.org/documentation/81/server-prepare.html

基本上看起来像存储程序,可以预编译。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top