質問: 膨大な量のデータをロードするための最良のデータベースエンジンに依存しない方法は何ですか。 私はSQL Serverを使用しているが、私はSqlBulkCopyを使用しているが、SQL Serverから解凍する
回答: これを行うためのデータベースエンジンに依存しない方法はありません。各DBサーバーには独自の方法があります(Sybase用のbcpなど)。 あなたのために仕事をすることができるサードパーティ製の製品がいくつかあるかもしれませんが、それはサーバー固有のメソッドの周りのラッパーに過ぎません(探しているものなら、質問を明確にすることができます)。 注意:マークが示すようにINSERTの束を行うことは、同じではありません。なぜなら、INSERTは、(bcpとは異なり)ログに記録されるため、ネイティブの一括挿入よりもかなり遅いからです。