Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql 将表锁定为准备好的语句?_Postgresql_Transactions_Locking_Prepared Statement - Fatal编程技术网

Postgresql 将表锁定为准备好的语句?

Postgresql 将表锁定为准备好的语句?,postgresql,transactions,locking,prepared-statement,Postgresql,Transactions,Locking,Prepared Statement,准备锁表语句有意义吗?我并不真正关心这里的效率,因为一个事务只执行一次,一分钟最多执行几次。我更想知道这个概念是否有意义 我使用的是PostgreSQL JDBC驱动程序,如果有必要的话。除了性能之外,当查询中有参数时,准备语句非常有用。因为您的查询没有参数,所以您不需要准备它。是的,这里的标准做法是对所有内容都使用准备好的语句,但我想在这种情况下这会走得太远。谢谢

准备锁表语句有意义吗?我并不真正关心这里的效率,因为一个事务只执行一次,一分钟最多执行几次。我更想知道这个概念是否有意义


我使用的是PostgreSQL JDBC驱动程序,如果有必要的话。

除了性能之外,当查询中有参数时,准备语句非常有用。因为您的查询没有参数,所以您不需要准备它。

是的,这里的标准做法是对所有内容都使用准备好的语句,但我想在这种情况下这会走得太远。谢谢