powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / include рекурсия
17 сообщений из 67, страница 3 из 3
include рекурсия
    #39743595
WebPrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WebPrj,
Покажи с пулом try with. Я про это. И про один коннект с пулом.
...
Рейтинг: 0 / 0
include рекурсия
    #39743667
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WebPrj
это?
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
.....
 dataSource = new DataSource();
 dataSource.setPoolProperties(pp);
......




try (Connection con = dataSource.getConnection();
                CallableStatement proc = con.prepareCall("...")) {
            rs = proc.executeQuery();
           ......
           
        } catch (SQLException | IOException ex) {
            ex.printStackTrace();
        }
...
Рейтинг: 0 / 0
include рекурсия
    #39743701
WebPrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадя,
30 обращений к базе и 30 раз создать пул?
...
Рейтинг: 0 / 0
include рекурсия
    #39743776
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WebPrj
это в разных местах, показано как в Singleton создаётся пул, и как в нужном месте используется
...
Рейтинг: 0 / 0
include рекурсия
    #39743800
WebPrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадяWebPrj
это в разных местах, показано как в Singleton создаётся пул, и как в нужном месте используется
Тут два сомнения:
1. Зачем try with? Мы же не уничтожаем. Мы в пул возвращаем.
2. Если в разных местах, то коннектов будет больше одного. А ты выше писал про один вроде.
Как то так.
...
Рейтинг: 0 / 0
include рекурсия
    #39743802
WebPrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадя,
Вообще, ждем автора с реальным количеством коннектов.
...
Рейтинг: 0 / 0
include рекурсия
    #39743805
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WebPrj1. Зачем try with? Мы же не уничтожаем. Мы в пул возвращаем.мы закрываем коннект и всё что используем (CallableStatement , ResultSet), и коннект возвращается в пул свободных коннектов.
WebPrj2. Если в разных местах, то коннектов будет больше одного. А ты выше писал про один вроде.если они выполнены в разных потоках, и если несколько юзеров подключены(что равносильно потокам)
WebPrjвадя,
Вообще, ждем автора с реальным количеством коннектов.да интересно узнать.
...
Рейтинг: 0 / 0
include рекурсия
    #39743966
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WebPrjKorcar,
Порядок цифр из опыта конечно.
Ты же свои цифры молчком)
какие цифири ты хочешь узнать? про лимит в 50 уже было сказано
...
Рейтинг: 0 / 0
include рекурсия
    #39743972
WebPrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KorcarWebPrjKorcar,
Порядок цифр из опыта конечно.
Ты же свои цифры молчком)
какие цифири ты хочешь узнать? про лимит в 50 уже было сказано если код просит 100 при лимите 50, то код встанет в очередь.
Поэтому MAX пула подбирают под требования, а не наоборот.
Будем считать что у тебя всего 10 коннектов в среднем реально в базе.
...
Рейтинг: 0 / 0
include рекурсия
    #39743984
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WebPrjKorcarпропущено...

какие цифири ты хочешь узнать? про лимит в 50 уже было сказано если код просит 100 при лимите 50, то код встанет в очередь.
Поэтому MAX пула подбирают под требования, а не наоборот.
Будем считать что у тебя всего 10 коннектов в среднем реально в базе.
окей, давай будем так считать. какой вывод из этого следует?
...
Рейтинг: 0 / 0
include рекурсия
    #39743985
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Korcar,

а что за субд?
...
Рейтинг: 0 / 0
include рекурсия
    #39743991
WebPrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KorcarWebPrjпропущено...
если код просит 100 при лимите 50, то код встанет в очередь.
Поэтому MAX пула подбирают под требования, а не наоборот.
Будем считать что у тебя всего 10 коннектов в среднем реально в базе.
окей, давай будем так считать. какой вывод из этого следует?что вопрс про пул и проблемы с коннектами абсурд. Рано еще.
В другой теме.
...
Рейтинг: 0 / 0
include рекурсия
    #39744121
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяKorcar,

а что за субд?
pg
...
Рейтинг: 0 / 0
include рекурсия
    #39744124
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WebPrjKorcarпропущено...

окей, давай будем так считать. какой вывод из этого следует?что вопрс про пул и проблемы с коннектами абсурд. Рано еще.
В другой теме.
ты прям подталкиваешь меня использовать стиль насти))
...
Рейтинг: 0 / 0
include рекурсия
    #39744162
WebPrj
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Korcar,
Это правильно не по насте, а по поговорке программистов: "слона нужно есть по частям".
))))
...
Рейтинг: 0 / 0
include рекурсия
    #39744200
alex55555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадячем отличается jsp от сервлета?
Вадя, адрес двух спецификаций дать?
вадяalex55555Он набирает все коннекты, из них данные, потом всё правильно закрывает,....если прогер не проследил за закрытием - само не закроется, сервлет это и ли не сервлет.
Ну спасибо, теперь я буду это знать :)

Правда можно коннекты в виде параметров получать и тогда вообще не думать о закрытии, но Вадя скажет, что это всё равно какой-то из программистов проследил. И да, в принципе будет прав :)

Вадя, у нас известная сестра таланта, но не талант, вот в чём фикус :) За краткостью легко прятать незнание, да. Кругозор немного всё же надо расширять!
...
Рейтинг: 0 / 0
include рекурсия
    #39744215
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex55555,
можно много что делать, но лучше когда все контролируется.
alex55555Правда можно коннекты в виде параметров получать и тогда вообще не думать о закрытииты его получил и не закрыл/ не вернул в пул вот и закончатся в пуле коннекты и что дальше?
...
Рейтинг: 0 / 0
17 сообщений из 67, страница 3 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / include рекурсия
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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