gpt4 book ai didi

performance - Oracle SQL Developer 结果网格按需加载

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

如果您从 SQL Management Studio 发送查询,您通常会添加相当于 where rownum < 10 的内容以防止将巨大的结果表加载到结果网格中。

在 Oracle 的 SQL Developer 中,这不是必需的。只有当您继续滚动时,网格才会被填充。如果不中断连接,您可以在第一天查询并在第二天开始滚动。

看来,Oracle 实现的维持一种状态,让你可以在很长一段时间内懒惰地访问结果,这对客户端来说并不沉重。

在某些情况下服务器是否负担过重?

最佳答案

您应该阅读有关 Oracle 如何实现其读取一致性的信息。结合 Oracle 驱动程序在后台在客户端上执行一定量的缓存这一事实就是您所看到的。链接:Data Concurrency and Consistency

就 Oracle 不会一次加载所有数据而言,它在前端并不繁重。如果您同时进行大量未处理的大型查询,可能会对服务器造成负担。

关于performance - Oracle SQL Developer 结果网格按需加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23992492/

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