Добавить комментарий

Изображение пользователя st.

Наоборот

Наоборот, практически всегда используется. См. например, cached updates в клиентских dataset.

Также зависит от интенсивности вставки. Если буфер приложения накапливает десяток-другой строк, а потом их записывает в БД, то используем транзакцию с последующей очисткой буфера. А если тысячи и десятки тысяч, то bulk insert-ом (см. SqlBulkCopy).