impala-最大元组插入数

flvlnr44  于 2021-06-26  发布在  Impala
关注(0)|答案(1)|浏览(314)

在 Impala 中一次最多可以插入多少个元组

INSERT INTO sample_table values ('john', 'high',....value 6, value 7, value 8 ......value 25), ('Kim', 'low',... value 6, value 7, value 8 ......value 25),

假设一个元组是

('john', 'high',....value 6, value 7, value 8 ......value 25)
ar7v8xwq

ar7v8xwq1#

好。极限 n 应该取决于impala fronded的jvm的堆栈大小,因为这种风格的insert语句至少会导致jflex(impala将其用作sql解析器)递归 n 所有元组都存储在一个深层解析树中。假设您已经成功地构建了这棵讨厌的树,接下来的事情应该是将它序列化为一个节俭消息并将其传递给其他人。我只能想象它会有多慢。
我建议使用 LOAD 对于转换为原始文件运动的大量插入,或使用 insert into select from ,它在内部通过hdfs应用分布式读写。

相关问题