gpt4 book ai didi

java - 对于存储在 Oracle 数据库中的数据运行搜索查询,在 PL/SQL 中使用 REGEXP 是否比获取所有数据并在 Java 正则表达式中过滤它更快?

转载 作者:行者123 更新时间:2023-12-02 08:14:06 24 4
gpt4 key购买 nike

基本上尝试比较具有几千行的表的性能,这些表需要使用 PL/SQL 的 REGEX 函数和 java...regex 在非索引列上进行过滤,加上通过网络在数据库和数据库之间发送更多数据的开销应用服务器。

最佳答案

在 PL/SQL 中执行正则表达式过滤器绝对会更快。执行最接近数据的数据缩减通常会带来最佳性能(特别是与“通过线路”发送数据相比),更不用说 PL/SQL 在大多数情况下优于 Java,甚至优于 Java 存储过程数据库本身。

关于java - 对于存储在 Oracle 数据库中的数据运行搜索查询,在 PL/SQL 中使用 REGEXP 是否比获取所有数据并在 Java 正则表达式中过滤它更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6763795/

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