У меня есть скрипт, который следит за журналом и обрабатывает каждую новую строку.Результат анализа может быть или не быть записан в базу данных.Время между записями варьируется.Запись может выполняться несколько раз в секунду или может пройти несколько минут перед записью.
Я могу настроить стратегию подключения одним из двух способов:
- Открыть соединение один раз, используядля каждой записи, повторное открытие при сбое, закрытие при выходе
- Открытие и закрытие соединения для каждой записи
Вариант 2 более чистый и в случае сбоя БД или другого непредвиденного соединениявопрос, более надежный.В некоторых языках есть проблемы с этим подходом (использование сокетов и т. Д.).Есть ли причина не подключаться каждый раз, используя pymssql?