SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Firebird, HQbird, InterBase » FireBird 4.0.2 непонятное поведение транзакций
FireBird 4.0.2 непонятное поведение транзакций [сообщение #2334] Tue, 23 May 2023 13:25 Переход к предыдущему сообщению
Orso в настоящее время не в онлайне  Orso
Сообщений: 5
Зарегистрирован: May 2023
Junior Member
Добрый день, столкнулся с таким впервые и не имею опыта работы с Firebird версии 4, перешел на него с 2.5, прошу помощи. Установлен FB4 в конфигурации Classic, работает под Astra Linux. База примерно 130GB, диалект 3. Ситуация такая открываю два IBexpert'а, подключаюсь каждым к одной и той же БД, затем в одном делаю insert-запрос в таблицу, коммичу запрос, вставленную строку в таблице вижу. Перехожу в другой IBExpert, делаю select-запрос по id-у вставленной записи - выдает пустоту, следом тут же запускаю этот же запрос повторно - выдаёт нужную запись. Удаляю тут же эту запись из таблицы, коммичу удаление - запись в таблице не вижу, удалилась. Перехожу в первый IBExpert, делаю select-запрос той же самой записи - запрос возвращает запись. Тут же запускаю запрос повторно - нет записи в таблице!
Подскажите, пожалуйста, куда копать, в какую сторону? Настройка FB или уровни изоляции транзакций, или что это вообще за поведение? Может это норма для FB4? В интернете ничего пока не нашел...

Спасибо!
 
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Предыдущая тема: Параметры firebird_udr_plugin
Следующая тема: Изменить тип поля
Переход к форуму:
  


Текущее время: Mon Apr 29 08:34:37 GMT+3 2024

Общее время, затраченное на создание страницы: 0.00753 секунд