powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Что дает cachePrepStmts=true в jdbc?
2 сообщений из 2, страница 1 из 1
Что дает cachePrepStmts=true в jdbc?
    #38953143
chabapok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не могу понять каким боком может быть прикреплено кэширование PreparedStatement-ов, с практической точки зрения.

Ведь работа с mysql обычно происходит по такой схеме: подключаемся к базе, создаем PreparedStatement-ы, работаем с ними, потом закрываем соединение. И даже если мы соединение получаем из пула - мы получаем только соединение, т.е., получается, что все равно надо делать c.prepareStatement() по новой. Так что же именно тогда кэшируется? Драйвер ли по строке запроса пытается вытащить его из хэшмапы, что ли? Совсем неочевидно, что парсинг запроса будет работать дольше, чем get из хешмапы.
...
Рейтинг: 0 / 0
Что дает cachePrepStmts=true в jdbc?
    #39079093
gagatust
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
chabapok,
вот здесь articles.javatalks.ru/articles/2 ответ на ваш вопрос.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Что дает cachePrepStmts=true в jdbc?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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