Python Polars使用connectorx来连接数据库。connectorx支持ODBC连接吗?我更愿意在没有panda的情况下工作,panda可以与pyodbc接口,并且是polars文档推荐的后备连接方法。
qhhrdooz1#
这是您要找的吗?
query = "SELECT * FROM mytable" username = 'myuser' password = '123' server = '00.00.00' port = 1111 database = 'mydatabase' conn = f"mssql+pyodbc://{username}:{password}@{server}:{port}/{database}" df = pl.read_sql(query, conn)
在试验polars和panda连接时,我注意到panda pd.read_sql对于较小的查询速度更快,而polars pl.read_sql对于加载较大的(r)表速度明显更快。
pd.read_sql
pl.read_sql
1条答案
按热度按时间qhhrdooz1#
这是您要找的吗?
在试验polars和panda连接时,我注意到panda
pd.read_sql
对于较小的查询速度更快,而polarspl.read_sql
对于加载较大的(r)表速度明显更快。