Я недавно взялся за проект по перепроектированию кода VB
Недавно я взялся за проект по переработке кода VB, который в настоящее время импортирует большое количество вложений электронной почты (автоматически сгенерированных из системы телефонии mitel), открывает каждое письмо по очереди (в зависимости от поля темы), затем обновляет различные базы данных и ми спредщец. Процесс запуска этого кода происходит каждое утро и занимает около 30 минут. Кто-нибудь получил предложения о том, как лучше всего кодировать этот процесс? Текущий VB использует соединение adodb в циклах, что приводит к замедлению. Было бы лучше просто открыть наборы данных в начале и извлечь всю информацию в массивы / электронные таблицы, чтобы код не постоянно открывал электронные таблицы и базы данных? Любые предложения будут великолепны. Благодарю.
1 ответ
У вас есть несколько фрагментов кода для нас? Какую базу данных вы используете? Используете ли вы транзакции с вашей базой данных? Это может немного повысить его.