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