1

我和我的队友编写了一个 Python 脚本,该脚本在数据库所在的同一台服务器上运行。现在我们想知道当我们在 postgres 数据库中编写与存储过程相同的代码时,性能是否会发生变化。有什么区别还是一样??

谢谢。

4

1 回答 1

1

可能存在差异 - PostgreSQL 存储过程(函数)使用进程内执行,因此没有任何进程间通信 - 因此,如果您处理更多数据,那么存储过程(使用相同语言)可能比服务器端应用程序更快。但加速取决于处理数据的大小。

于 2013-07-16T20:34:05.267 回答