Java8和甲骨文有一个复杂的问题。我们使用Java8的API负责提供来自Oracle的每次调用的1000条记录。我们正在使用。在DB设计中,我们有两个表。
的信息。
我们的API需要提供所有属于被请求的父商户id的商家信息。
我们已经加入到Oracle存储的Proc中,我们也有索引。当我们减少从DB返回的列数时,这个API执行得很好。只要列数增加,API的性能就会减慢。要获得1000条记录,这个API平均需要2.5秒。数据库中包含1000条记录的一组较小的信息是否需要500毫秒左右的良好性能?
我们还在从JDBC到Oracle的数据读取操作中定义了获取大小。Oracle版本为12.x,API为Java
请建议一下。
发布于 2020-06-20 18:07:33
我们如何使用网络搜索引擎?
你到底看了多少个结果页? 1,2,10,. 50,更多?
大多数用户只看第一页,大约2或3,然后他们试图完善搜索,以获得更有针对性的结果。
你的用户真的需要1000张记录吗?他们真的在看1000张唱片吗?
请参阅https://blogs.oracle.com/oraclemagazine/on-top-n-and-pagination-queries
https://stackoverflow.com/questions/62489670
复制相似问题