跳到主要内容
版本: 最新版本-3.5

Insert Into

执行数据插入时,SQL 中每次插入需要 50 到 100 毫秒。有什么方法可以提高效率吗?

不建议一条一条地将数据插入到 OLAP 中。通常以批处理方式插入。两种方法花费的时间量相同。

'Insert into select' 任务报告错误:index channel has intolerable failure

您可以通过更改 Stream Load RPC 的超时时长来解决此问题。更改 be.conf 中的以下项并重新启动机器以使更改生效

streaming_load_rpc_max_alive_time_sec:Stream Load 的 RPC 超时。单位:秒。默认值:1200

或者您可以使用以下变量设置 INSERT 超时

insert_timeout:INSERT 语句的超时时长。单位为秒,默认值为 14400

当我运行 INSERT INTO SELECT 命令来加载大量数据时,出现错误“execute timeout”

默认情况下,INSERT 超时时长为 14400 秒。您可以设置变量 insert_timeout 以延长此时长。单位为秒。