Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 数据库读取速度非常慢_Python_Pandas_Rethinkdb_Rethinkdb Python - Fatal编程技术网

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个值的数组

数据库似乎暂停了,几分钟内什么也没有发生,然后发生了“突发”读取

怎么了


其他读者:我们目前正在