Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PGConnectionPoolDataSource в java / 3 сообщений из 3, страница 1 из 1
12.11.2020, 04:20
    #40017404
sKot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PGConnectionPoolDataSource в java
Коллеги, добрый день.

Пытаюсь разобраться с пуллингом соединений для PG в java, конкретно с PGConnectionPoolDataSource.

При попытке использования возникает ошибка
Код: sql
1.
2.
3.
4.
5.
error: package org.postgresql.ds does not exist
import org.postgresql.ds.PGConnectionPoolDataSource;
                        ^
journal.java:84: error: cannot find symbol
PGConnectionPoolDataSource ds = new PGConnectionPoolDataSource();


Код приложения такой:
Код: java
1.
2.
3.
import org.postgresql.ds.PGPoolingDataSource;
................
PGConnectionPoolDataSource ds = new PGConnectionPoolDataSource();


Установлен пакет postgresql-42.2.8.jar, соединение с PostgreSQL без пуллинга проходит нормально через
Код: java
1.
DriverManager.getConnection(...)


В архиве пакета я вижу классы PGConnectionPoolDataSource и PGPoolingDataSource, но из java-приложения они не доступны :(

Возможно эти классы устарели? Какие реализации пула соединений актуальны сейчас?
...
Рейтинг: 0 / 0
13.11.2020, 12:20
    #40017870
sKot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PGConnectionPoolDataSource в java
Вопрос решился просто: я забыл добавить путь к пакету в параметр компилятора "classpath".
Теперь всё работает. Но с пулом соединений работает медленнее, чем без пула. Что-то тут не так...
...
Рейтинг: 0 / 0
14.11.2020, 03:01
    #40018217
sKot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PGConnectionPoolDataSource в java
Вопрос с пулом соединений PGConnectionPoolDataSource решился в пользу нативного пулинга Томката. Он практически в 3 раза быстрее и экономичнее.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PGConnectionPoolDataSource в java / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]