DBI/RMySQL/RMariaDB中dbClearResult()的用途是什么?
这里是SQL新手。在本条例草案中,有以下条文—DBI/RMySQL/RMariaDB中dbClearResult()的用途是什么?,mysql,r,rmysql,r-dbi,Mysql,R,Rmysql,R Dbi,这里是SQL新手。在本条例草案中,有以下条文— # You can fetch all results: res <- dbSendQuery(con, "SELECT * FROM mtcars WHERE cyl = 4") dbFetch(res) dbClearResult(res) #您可以获取所有结果: res来自fordbClearResult: 释放与结果集关联的所有资源(本地和远程)。 在某些情况下(例如,非常大的结果集),这可能是一个关键问题 避免耗尽资源(内存、文件
# You can fetch all results:
res <- dbSendQuery(con, "SELECT * FROM mtcars WHERE cyl = 4")
dbFetch(res)
dbClearResult(res)
#您可以获取所有结果:
res来自fordbClearResult
:
释放与结果集关联的所有资源(本地和远程)。
在某些情况下(例如,非常大的结果集),这可能是一个关键问题
避免耗尽资源(内存、文件描述符等)的步骤
我没有投反对票,但仅仅指向文档(没有进一步深入)是一个非常糟糕的答案,甚至当原始问题提供了更好的问题解决方案时,更糟糕的是,尽管在R之外。