私は彼が声明で記事を終了しDapper
に挿入するバルクのサムサフランによる記事(That annoying insert problem getting data into the db using dapper)が見つかりました:あなたはSQLに原料の多くを挿入するための超高速な方法を必要とする場合、例えば、SqlBulkCopyはDapperよりも高速ですか?
をDBでは、SqlBulkCopyを打ち負かすことはありません。そのためにカスタムAPIが必要になります。
記事は4歳以上です。
は、私は最近、( - Evaluating ORMs for batch dataなど、この1のような)私が見つけた多くの古いパフォーマンスの記事に基づいてSqlBulkCopy
をアウトパフォームすると思われる2,000msで1,000,000行を行うことができると主張しDapper Plusに出くわしてきました。
私のGoogle-fuは残念ながら、これらの2つの一括インポート方法の間の最近のパフォーマンス比較を見つけることに失敗しました。
質問:SqlBulkCopy
はまだDapper.NET
より速いですか?
オープンソースではありませんが、[パフォーマンスチューニングのwiki](https://github.com/zzzprojects/Bulk-Operations/wiki/Performance-Tuning-Options)では、 'SqlBulkCopyOptions'をカスタマイズすることができます。 dはSQL Serverの実装が 'SqlBulkCopy'のラッパーであることを示唆しています。 –
あなたは間違ったライブラリを見ていると思います。彼らには標準のADO.NETライブラリもあります。私は間違ったことをリンクしている可能性があります。 – toadflakz
私はそれらがすべて同じことに基づいていると仮定しますが、[ここではDapper Plus固有のものです](https://github.com/zzzprojects/Dapper-Plus/wiki/dapper-plus-mapper-server)。 –