Python 数据库读取速度非常慢
我只是试着将数据库表中的所有选定字段读入内存,以便从中构造一个数据帧。 该表由一个整数主键索引,数据库在一台机器上只运行一个。 读取数据的代码为:Python 数据库读取速度非常慢,python,pandas,rethinkdb,rethinkdb-python,Python,Pandas,Rethinkdb,Rethinkdb Python,我只是试着将数据库表中的所有选定字段读入内存,以便从中构造一个数据帧。 该表由一个整数主键索引,数据库在一台机器上只运行一个。 读取数据的代码为: res = [] for doc in r.db(db_name).table(table).pluck(keys).run(conn): res.append(doc) return pd.DataFrame(res).set_index(pk).sort_index() 该表只有150k个文档,每个文档大
res = []
for doc in r.db(db_name).table(table).pluck(keys).run(conn):
res.append(doc)
return pd.DataFrame(res).set_index(pk).sort_index()
该表只有150k个文档,每个文档大约有250个值,10列,一列是240个值的数组
数据库似乎暂停了,几分钟内什么也没有发生,然后发生了“突发”读取
怎么了
其他读者:我们目前正在