В настоящее время я тестирую Google Search Appliance (GSA) для обхода базы данных и создал коннектор для обработки запросов к базе данных и прочего.
У GSA есть интервал сканирования, что означает, что он будет многократно сканировать базу данных для обновления. Итак, мой вопрос:
Должен ли я создавать соединение и закрывать его каждый раз, когда GSA сканирует базу данных? (Скорость сканирования очень высока, что означает, что соединение будет неоднократно создаваться и часто закрываться).
Или я должен просто создать соединение и позволить ему запрашивать базу данных для каждого обхода? Проблема в том, что мне все равно не закрыть соединение при завершении работы системы.
Или другой лучший вариант?