Экспорт данных из Excel на SQL сервер - VBA - PullRequest
0 голосов
/ 10 июля 2020

Я знаю, что могу oop просматривать рабочий лист и добавлять, строка за строкой, данные в SQL Сервер.

Но мне всегда было интересно, насколько это может быть опасно. Сделаю ли я базу данных (или даже сервер) медленнее? Каковы последствия?

Я также знаю, что есть и другие методы, я просто хочу понять пределы этого c одного.

Заранее спасибо.

PS: Я говорю об огромных (если подумать о 1,4 млн строк в пределах Excel) файлах 500-800 тыс. Строк и нескольких столбцах.

1 Ответ

0 голосов
/ 10 июля 2020

Но мне всегда было интересно, насколько это может быть опасно. Сделаю ли я базу данных (или даже сервер) медленнее? Каковы последствия?

  • Любая операция, выполняемая с базой данных, будет использовать ресурсы базы данных и будет иметь некоторое влияние на производительность базы данных. Иногда операция настолько мала или проста, что общее воздействие незначительно.
  • Воздействие на базу данных также зависит от других запросов, выполняемых либо непосредственно пользователями, либо как часть запроса, выполняемого через фактическое приложение.
  • Вы можете проверить все запущенные процессы и просмотреть свой запрос с помощью команды sp_who.
...