у меня приходят два запроса с действиями с базой, в первом пишется и трётся, во втором читается. И вроде они асинхронно вызываются, но база всё равно возвращает на второй запрос устаревшую инфу. Разобрал ситуацию с чат гпт, порекомендовала оборачивать конкретно эти действия в транзакции. На сколько это нормально и поможет ли на самом деле?
Чтение не увидит изменения, пока транзакция с изменениями не будет записана. Почитайте про транзакции в PG (и в базах в целом), это касается не только EF
Обсуждают сегодня