gpt4 book ai didi

java - 在 Oracle 端或应用程序本身执行查询过滤

转载 作者:行者123 更新时间:2023-12-02 09:15:28 24 4
gpt4 key购买 nike

我们将 EclipseLink 与 Oracle 结合使用。我有一个性能问题。在哪些情况下我们应该在 Oracle 端进行过滤,在哪些情况下我们应该在应用程序本身进行过滤?

例如,假设我想检索所有未删除的项目。从性能角度来看,创建 SQL/JPQL 查询来检索未删除项目是否更好,或者我应该从数据库中检索所有项目并在代码中过滤它们本身?

当然还有更复杂的查询。

谢谢。

最佳答案

实际上,将两者结合起来,以便获得最佳 IO 以及资源和索引的最佳使用。您不希望有太多数据通过线路流动,这需要全表扫描。选择某种分页机制并在应用程序端进行休息

关于java - 在 Oracle 端或应用程序本身执行查询过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59024430/

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