пул соединений tomcat dbcp и mysql - PullRequest
0 голосов
/ 25 июля 2011

Я использую tbcat dbcp вместе с пружиной jdbc. Когда я запускаю сервер в первый раз и пытаюсь загрузить веб-страницу, он выбирает данные из базы данных и возвращает правильный набор результатов, но когда я делаю некоторые изменения в БД с помощью редактора и пытаюсь перезагрузить страницу, он показывает старый набор результатов. Я попытался войти в базу данных и вижу, что запрос поступил в базу данных. Я думаю, что набор результатов кэшируется где-то в контейнере. Может кто-нибудь сказать мне, какой параметр мне нужно позаботиться.

помощь будет оценена.

спасибо.

1 Ответ

0 голосов
/ 26 июля 2011

AngerClown, спасибо за ваши ответы.Вы довели меня до истинного болевого момента проблемы.

Настоящая проблема лежала на стороне базы данных.Каким-то образом из-за некоторых проблем с индексацией первичного ключа какой-то процесс получил блокировку таблицы, и в то же время мой автокоммит из браузера запросов был установлен в значение false.Из-за этого, когда я пытался получить данные в одной и той же транзакции, изменения были отражены, но не в другой транзакции.

Не беспокоясь об этом, я просто пересоздал таблицу.И сейчас все работает нормально.

Большое спасибо.-Santosh.

...