gpt4 book ai didi

r - 是否有任何选项可以定义 dbGetQuery 的特定时间限制

转载 作者:行者123 更新时间:2023-12-04 11:41:13 25 4
gpt4 key购买 nike

这是 R 的 DBI 包。是否有任何选项或参数来限制 SQL 查询时间。

找不到任何选项dbConnect(drv, ...)dbGetQuery(conn, statement, ...)

pool 包提供了idleTimeout 选项,但找不到限制查询时间的选项或参数

期望超过时间返回null,以免影响外部数据库

最佳答案

您可以使用 R.utils 包中的函数 withTimeout(QUERY, timeout=TIMEINSECONDS)

默认情况下,如果执行您在第一个参数中传递的任何内容的执行时间超过超时参数秒数,它会给您一个错误。

但是,如果您调整参数 onTimeout,您可以定义“一个字符,指定在发生超时事件时要采取的操作”和 TimeoutException 来捕获和处理超时。请参阅 ?withTimeout 示例

关于r - 是否有任何选项可以定义 dbGetQuery 的特定时间限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55573762/

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