Я использую драйвер JDBC Hive для выполнения sql-подобного запроса к моему хранилищу данных HDFS. Я пытался использовать c3p0 для обработки пула соединений. Я не уверен, что это правильный подход, поскольку запрос Hive иногда может занимать довольно много времени, что означает, что соединение будет удерживаться довольно долго, а не возвращаться в пул, я изо всех сил пытаюсь придумать правильный номер настройки для максимального числа соединений в конфигурации c3p0.
Есть ли наилучшая практика для объединения соединения hive jdbc? c3p0? ДБКП?
Как насчет MAX_POOL_SIZE? Должно ли оно быть больше, чем обычное значение для RDB?