I have the following (simplified) code which I\'d like to optimise for speed:
long inputLen = 50000000; // 50 million
DataTable dataTable = new DataTable();
Dat
For such a big table, you should instead use the
public void WriteToServer(IDataReader reader)
method.
It may mean you'll have to implement yourself a "fake" IDataReader
interface with your code (if you' don't get the data from an existing IDataReader
), but this way, you'll get "streaming" from end to end, and will avoid a 200 million loop.