gpt4 book ai didi

coldfusion - 我可以在 ColdFusion 中进行无缓冲查询吗?

转载 作者:行者123 更新时间:2023-12-03 09:58:34 25 4
gpt4 key购买 nike

我正在将 Java 桌面应用程序移植到 ColdFusion Web 应用程序。这个桌面应用程序使用非常大的结果集(数千条文本记录)进行查询,虽然在数据库端没问题,但如果它们被缓冲,可能会在客户端占用大量内存。出于这个原因,应用程序明确告诉数据库驱动程序不要过多地缓冲结果。

现在我正在处理 ColdFusion 端口,我遇到了缓冲问题。 ColdFusion 页面在 <cfquery> 期间超时打电话,我很确定这是因为它试图缓冲一切。

我可以在 ColdFusion 中进行无缓冲查询吗?

最佳答案

如果分页不是一个选项(例如,你正在写一份报告),那么你必须使用 setFetchSize() 来降低 Java 的水平。见 this answer .请注意,答案中的代码使用 DataSourceService,它与 Adob​​e 的最新安全补丁一起在 CF8 上不再可用。您必须弄清楚如何通过 adminapi 获得连接或在 Coldfusion 之外创建连接。或者您可以将数据源转换为 use JNDI ,然后您可以自己查找资源,而无需使用 CF api。

关于coldfusion - 我可以在 ColdFusion 中进行无缓冲查询吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6903802/

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