gpt4 book ai didi

python - 导入数据库需要很多时间

转载 作者:行者123 更新时间:2023-12-01 07:15:53 24 4
gpt4 key购买 nike

我尝试使用以下代码导入数据框中包含 81462 行的表:

sql_conn = pyodbc.connect('DRIVER={SQL Server}; SERVER=server.database.windows.net; DATABASE=server_dev; uid=user; pwd=pw') 
query = "select * from product inner join brand on Product.BrandId = Brand.BrandId"
df = pd.read_sql(query, sql_conn)

而且整个过程需要很长时间。我想我已经 30 分钟了,而且还在处理中。我认为这不太正常 - 那么我还应该如何导入它以便处理时间更快?

最佳答案

感谢@RomanPerekhrest。 FETCH NEXT 在 1-2 分钟内导入所有内容。

SELECT product.Name, brand.Name as BrandName, description, size FROM Product inner join brand on product.brandid=brand.brandid ORDER BY Name OFFSET 1 ROWS FETCH NEXT 80000 ROWS ONLY

关于python - 导入数据库需要很多时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57956073/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com