@FNY3PM

Нормальная ли скорость записи?

Здравствуйте. Есть файл с массивом тестовых данных (1 миллион элементов: логин, пароль, дата регистрации). Python считывает файл и записывает его в БД за 23 секунды. Нормальный ли это результат? Какие хорошие показатели есть при записи подобного в БД? Возможно, есть какие-то фичи, которые помогут ускорить процесс?
  • Вопрос задан
  • 153 просмотра
Решения вопроса 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
Возможно, есть какие-то фичи, которые помогут ускорить процесс

Запись всех данных в БД одной транзакцией, вместо отдельной транзакции на запись каждой строки данных.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Потоковое чтение файла и распределенная запись в базу разве что быстрее) но тут надо либо четко делить файл по частям, либо же иметь message broker. Но для разовой операции это излишнее усложнение
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы