有没有办法指定 clickhouse-client 超时?
Is there any way to specify clickhouse-client timeout?
我正在向 Clickhouse 数据库中插入大量 CSV。有时它卡在其中一个文件上,或者我要插入的远程服务器出现问题,因此它会等待默认时间,然后输出 Code: 209. DB::NetException: Timeout exceeded while reading from socket (ip, 300000 ms): while receiving packet from ip:9000: (in query: ...). (SOCKET_TIMEOUT)
有什么方法可以指定此超时,这样我就不需要等待 5 分钟了吗?我正在插入这样的脚本:
clickhouse-client --host "Host" --database "db" --port 9000 --user "User" --password "Password" --query "INSERT INTO table FORMAT CSV" < "file.csv"
你可以试试--receive_timeout
.
clickhouse-client
中有大量超时选项可用。检查此命令:
clickhouse-client --help | grep timeout
我正在向 Clickhouse 数据库中插入大量 CSV。有时它卡在其中一个文件上,或者我要插入的远程服务器出现问题,因此它会等待默认时间,然后输出 Code: 209. DB::NetException: Timeout exceeded while reading from socket (ip, 300000 ms): while receiving packet from ip:9000: (in query: ...). (SOCKET_TIMEOUT)
有什么方法可以指定此超时,这样我就不需要等待 5 分钟了吗?我正在插入这样的脚本:
clickhouse-client --host "Host" --database "db" --port 9000 --user "User" --password "Password" --query "INSERT INTO table FORMAT CSV" < "file.csv"
你可以试试--receive_timeout
.
clickhouse-client
中有大量超时选项可用。检查此命令:
clickhouse-client --help | grep timeout