RMySQL:为什么dbColumnInfo()如此昂贵?

时间:2015-04-06 09:31:15

标签: r rmysql

致电dbColumnInfo需要>一张桌子需要5分钟,并且有大量的流量(~35 mbps)。表大:

> dbGetQuery(connRemoteDB, statement = "select count(*) from bidders")
  count(*)
1 77850272

但由于dbColumnInfo不会返回任何取决于桌子大小的内容,因此我不明白为什么需要这么长时间?

> dbColumnInfo(connRemoteDB, "bidders")                                          
name    Sclass       type length
1      daynum   integer    INTEGER     11
2  account_id character VAR_STRING     40
3        rank   integer    INTEGER     11
4   keyphrase character VAR_STRING    500
5     avg_bid    double     DOUBLE     22
6 impressions    double     DOUBLE     22
7      clicks    double     DOUBLE     22

0 个答案:

没有答案