gpt4 book ai didi

postgresql - 在postgresql中使用plpgsql有什么优势

转载 作者:行者123 更新时间:2023-11-29 11:18:48 27 4
gpt4 key购买 nike

除了句法糖分和表达能力之外,运行时效率还有哪些差异。我的意思是,plpgsql 可以比 plpythonu 或 pljava 更快?或者它们都大致相等?

我们正在使用存储过程来检测中等大小的数据库(大约 10M 的记录)中几乎重复的人员记录

最佳答案

plpgsql 提供了更高的类型安全性 我相信,如果您想使用相似类型的两个不同列(如 varchar 和 text 或 int4 和 int8)执行操作,则必须执行显式转换。这很重要,因为如果您需要让存储过程使用索引,postgres 要求类型在连接条件之间完全匹配(编辑:我认为也是为了进行相等性检查)。

虽然在其他语言中可能有这样的工具,但我没有使用过它们。无论如何,我希望这能为您的调查提供一个更好的起点。

关于postgresql - 在postgresql中使用plpgsql有什么优势,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/247301/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com