我将我的数据存储在
Postgresql服务器中.我想将一个包含15mil行的表加载到data.frame或data.table
我使用RPostgresql来加载数据.
library(RPostgresql) drv <- dbDriver("Postgresql") con <- dbConnect(drv,...) # Select data from a table system.time( df <- dbGetQuery(con,"SELECT * FROM 15mil_rows_table") )
将数据从DB加载到df需要20分钟.我使用谷歌云服务器,它有60GB RAM和16核cpu
我该怎么做才能减少加载时间?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。