で使用する場合と使用しBatchSize
ない場合のパフォーマンスと動作の違いを誰でも教えてください。現在、私は指定していません。私の値は 100 から 200000 まで変化する可能性があります。最適なアプローチを提案してください。BatchSize
OracleBulkCopy
BatchSize
BatchSize
try
{
var columnMapping =
from table in orgTable.Columns.Cast<DataColumn>()
select
new OracleBulkCopyColumnMapping(table.ColumnName, table.ColumnName);
using (var bulkcopy
= new OracleBulkCopy(ConnectionString, OracleBulkCopyOptions.Default))
{
bulkcopy.DestinationTableName = GoldOrgTable;
foreach (var mapping in columnMapping)
bulkcopy.ColumnMappings.Add(mapping);
bulkcopy.BulkCopyTimeout = TimeOut.Value;
bulkcopy.WriteToServer(orgTable);
orgTable.Dispose();
}
return true;
}