Как генерация CSV влияет на производительность SQL на SQL Server?
Я хочу создавать файлы CSV из активной производственной базы данных. В этих таблицах хранится 10-20-30 миллионов строк. Это не особо широкие таблицы, но они активно используются.
Подход был бы такой: создать копии таблиц с помощью «SELECT * INTO [newTable] FROM ...» - я думаю, что это должно быстро скопировать данные в другую таблицу. Экспортируйте файл из копируемого файла, чтобы рабочая таблица не была заблокирована непреднамеренно. Я не уверен, что этот шаг действительно необходим, или он чем-то помогает.
Спасибо!