Python:插入带有for循环的数据,无超时错误
我需要按年份批量插入数据,但我得到 %Server%ping上出错:超时。连接被关闭, 重新连接 我不知道每次插入都要多长时间 我想我应该使用异步Python:插入带有for循环的数据,无超时错误,python,sql,clickhouse,Python,Sql,Clickhouse,我需要按年份批量插入数据,但我得到 %Server%ping上出错:超时。连接被关闭, 重新连接 我不知道每次插入都要多长时间 我想我应该使用异步 import pandas as pd from clickhouse_driver import Client client = Client(host, user=user, password=password, database = 'default') dr = pd.date_range(start='1979-01-01', end=
import pandas as pd
from clickhouse_driver import Client
client = Client(host, user=user, password=password, database = 'default')
dr = pd.date_range(start='1979-01-01', end='2029-01-31') # date ranges
for i in range(0,len(dr)):
year = dr[i].year
query = f"insert into t2 select * from t1 where y = {year}"
client.execute(query)
调谐
send\u receive\u超时
client = Client(host, user=user, password=password, database = 'default', send_receive_timeout = 1000)