Здравствуйте.
Я продолжаю разгребать вопросы, возникшие у нас после перехода с FB2.5 на FB3 (пока SC)
Последние дни наблюдаю такое явление. Пользователи жалуются, что не видят в приложении данные, которые были недавно внесены другими пользователями. Обновление наборов данных не помогают. Новые коннекты новые записи видят. Тот кто записи не видит - не видит их пока не переконнектится к базе - тогда увидит. Приложение на BDE (стандартный ReadCommitted). Конфиг FB - стандартный (кроме ServerMode = SuperClassic). Транзакции в которых заносятся данные очевидным образом подтверждены - иначе новые коннекты не видили бы изменения.
Одна особенность - в логе некоторое время назад начали появляться записи "internal Firebird consistency check (cannot find tip page (165), file: tra.cpp line: 2331)". Такая проблема недавно описывалась одним из участников форума в одноименной теме. В качестве решения предлагалось установить снапшот 3.0.5 (из-за исправленной ошибки http://tracker.firebirdsql.org/browse/CORE-5935).
Установил - "internal Firebird consistency check" прекратились. Но у меня возникают подозрения не связаны ли эти две проблемы. С учетом того, что первая проблема явно связана с транзакциями и если я правильно понимаю что такое "tip page".
Я продолжаю разгребать вопросы, возникшие у нас после перехода с FB2.5 на FB3 (пока SC)
Последние дни наблюдаю такое явление. Пользователи жалуются, что не видят в приложении данные, которые были недавно внесены другими пользователями. Обновление наборов данных не помогают. Новые коннекты новые записи видят. Тот кто записи не видит - не видит их пока не переконнектится к базе - тогда увидит. Приложение на BDE (стандартный ReadCommitted). Конфиг FB - стандартный (кроме ServerMode = SuperClassic). Транзакции в которых заносятся данные очевидным образом подтверждены - иначе новые коннекты не видили бы изменения.
Одна особенность - в логе некоторое время назад начали появляться записи "internal Firebird consistency check (cannot find tip page (165), file: tra.cpp line: 2331)". Такая проблема недавно описывалась одним из участников форума в одноименной теме. В качестве решения предлагалось установить снапшот 3.0.5 (из-за исправленной ошибки http://tracker.firebirdsql.org/browse/CORE-5935).
Установил - "internal Firebird consistency check" прекратились. Но у меня возникают подозрения не связаны ли эти две проблемы. С учетом того, что первая проблема явно связана с транзакциями и если я правильно понимаю что такое "tip page".