У меня возникли многочисленные проблемы с подключением моего приложения Java (JPA + Hibernate + CommonsDBCP) к MySQL. Я провел исследование, подправил все настройки с помощью проверочных запросов, тайм-аутов, тестов до X и т. Д.
Этот путь привел меня к другому вопросу StackOverflow, сравнивающему DBCP и C3PO. Из ответов я решил попробовать C3PO.
Однако по пути я нашел еще одну опцию: именованные каналы, поскольку и сервер приложений, и MySQL работают на одной машине. Проблема в том, что я не могу найти много деталей об этом методе.
Итак, вот мой вопрос: какой вариант будет наиболее STABLE : именованные каналы или TCP с C3PO? Любые истории или знания будут наиболее приветствоваться, а также ответы.