Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.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 - Fatal编程技术网

PostgreSQL是否允许并行运行存储过程?

PostgreSQL是否允许并行运行存储过程?,postgresql,Postgresql,我正在使用一个ETL工具Business Objects Data Services,它能够指定函数的并行执行。文档中说,在执行此操作之前,必须确保您的数据库(在我们的例子中是Postgres)允许“并行运行存储过程”。有人能告诉我博士后是否会这样做吗?当然。只需在不同的连接中运行查询,它们将在并行事务中运行。但是要小心锁定。您也可以通过使用从同一连接调用不同的存储过程(并且实际上仍然并行运行) 看一个例子

我正在使用一个ETL工具Business Objects Data Services,它能够指定函数的并行执行。文档中说,在执行此操作之前,必须确保您的数据库(在我们的例子中是Postgres)允许“并行运行存储过程”。有人能告诉我博士后是否会这样做吗?

当然。只需在不同的连接中运行查询,它们将在并行事务中运行。但是要小心锁定。

您也可以通过使用从同一连接调用不同的存储过程(并且实际上仍然并行运行)

看一个例子