メインコンテンツまでスキップ

Insert Into

Insert Into

データの挿入時に、SQLの各挿入は50〜100msを要します。効率を高める方法はありますか?

OLAPへのデータの個別挿入はおすすめされません。通常、バッチで挿入されます。いずれの方法も同じ時間を要します。

'Insert into select' タスクでエラーが発生し、index channel has intoleralbe failure

be.conf の timeout duration を変更し、Stream Load RPC のタイムアウト時間を変更して、問題を解決できます。変更を適用するためには、以下の項目を変更し、マシンを再起動してください。

streaming_load_rpc_max_alive_time_sec: Stream Load の RPC タイムアウト時間。単位:秒。デフォルト:1200

または、次の変数を使用してクエリのタイムアウト時間を設定することもできます。

query_timeout: クエリのタイムアウト時間。単位は秒で、デフォルト値は 300 です。

大量のデータをロードするために INSER INTO SELECT コマンドを実行する際に "execute timeout" エラーが発生します。

デフォルトでは、クエリのタイムアウト時間は 300 秒です。変数 query_timeout を設定して、この時間を延長することができます。単位は秒です。