我正在使用PLV8编写PostgreSQL的触发器和存储过程。到目前为止,我并不认为与PLPGSQL相比有什么缺点。特别是如果使用JSON,它看起来甚至比PLPGSQL更聪明。如果使用PLV8,是否存在已知的缺点或限制?PLV8可以完全替代PLPGSQL吗?如果有人能分享他在这方面的经验,那就太好了。
发布于 2015-06-18 21:02:48
PLV8的优点和缺点与PLPerl、PLPython和其他PL语言的优缺点是一样的。
PLpgSQL是通过SQL语言进行数据处理的完美语言。其他PL是更好的任何其他- IO,网络,特殊格式,缓慢的数字计算,.
发布于 2017-06-26 21:35:11
更新:因为PLV8 2.3.3 (2018-04-27)支持杀伤信号,工作非常好。缺点--你必须自己建立它。我们没有将代码迁移到python,因为我们在过去3年中没有遇到任何问题。
有点晚了,但是不能杀死当前运行plv8脚本的查询,唯一的方法是重新启动整个postgresql服务器。这是一个巨大的缺点,我们的团队正在考虑迁移到PLpgPython。
https://stackoverflow.com/questions/30893409
复制相似问题