問題タブ [batch-insert]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - Returning句を使用したJDBCバッチ挿入
JDBC Batch Insert ステートメントを使用しているときに、JAVA で return 句を使用して影響を受ける行の値を取得する方法はありますか? 影響を受ける単一行の必要な値を取得できますが、すべてのバッチ挿入ではありませんか?
コード :
akka - DBに巨大なレコードを挿入する効率的な方法はどれですか..Akkaアクターを使用したバッチ挿入または接続プール
slick と akka アクターを使用して、巨大なファイルを読み取り、MySql テーブルにレコードを挿入しています。私のアプローチは-
複数のアクターがファイルを読み取り、単一の db アクターがレコードをテーブルに挿入します。ここでは、slick の一括挿入を使用します。(暗黙のセッション)
これを複数の db アクターで接続プールに使用して、テーブルにレコードを挿入できますか。各アクターは 1 つのレコードを挿入します (バッチ挿入はありません)。
では、これを行う効率的な方法は何ですか..??
ありがとう..
java - Hibernate バッチ更新とストアド プロシージャ
DBに挿入するレコードは約100,000件あります。Hibernate Batch インサートでこれを行うのは良い考えでしょうか? バッチサイズを選択するためのポリシーは何ですか?
それとも、一括挿入のためにストアド プロシージャを呼び出す必要がありますか? オブジェクトの配列を Hibernate から DB ストアド プロシージャに渡すことに関する情報を取得できませんでした。
または、両方を組み合わせて使用すると、プロセスが高速化されます。Stored Proc をバッチで呼び出すのが好きですか?
php - ActiveRecord バッチ挿入 (yii2)
Yii の ActiveRecord で 1 つのクエリに複数の行を挿入することは可能ですか? それとも、これは下位レベルの DAO オブジェクトを介してのみ可能ですか?
私は2つのモデルを持っています1-トランザクション2-TransactionItems
トランザクション項目に複数の行 (onclick add 行) があります。
複数行のトランザクション項目をデータベースに格納したいと考えています。
java - バッチ挿入で大量のデータをデータベースに挿入する
MySql データベースに数百万の値を挿入するプログラムを作成します。プログラムを最適化して高速化するバッチ挿入について読みましたが、実行しようとすると同じように機能しました。データベースに各値を挿入する代わりに、毎回 500 個の値をリストに保持し、次のように 1 つの大きなループに挿入します。
次に、リスト内のすべての値を削除し、再び 500 個の値の収集を開始します。それはもっとうまくいくべきではありませんか?
私の挿入コードは次のとおりです。
いくつか質問
があります。
2.高速化するには、毎回いくつの値を入力する必要がありますか?(500、1000、10000) 一緒に入力する値が多いほど良いですか?
3. データベースに値を挿入する方法が最善の方法ですか?
sql - InsertBatch メソッドの「maxBatchSize」パラメーターの意味
BLToolkit には、一連のオブジェクトを挿入するための InsertBatch メソッドがあります。
「maxBatchSize」パラメータの意味は何ですか? それに関するドキュメントを見つけることができませんでした。ソースコードからも明らかではありません。
お知らせ下さい。
ありがとう。
PSこれは、クエリごとに挿入する必要があるレコード/オブジェクトの量を示すパラメーターだと思いますが、「最大」プレフィックスが付いているのはなぜですか?