Вопросы по теме 'pessimistic-locking'
NHibernate - пессимистическая блокировка не работает
Ответьте на этот другой вопрос .
Я пытаюсь реализовать пессимистическую блокировку для проблемы параллелизма, как я описал в вопросе выше (пожалуйста, не стесняйтесь добавлять к этому). Но это не работает для меня.
Я делаю очень простой тест:...
2335 просмотров
schedule
06.11.2022
Избегайте StaleObjectStateException при удалении объекта
У меня есть 2 одновременных потока, которые одновременно входят в службу транзакций (Spring).
Используя Hibernate, сервисный метод загружает некоторые объекты, обрабатывает их, находит и удаляет из БД. Псевдокод выглядит следующим образом:...
2667 просмотров
schedule
02.03.2023
Как реализовать пессимистическую блокировку в веб-приложении php/mysql?
Как реализовать пессимистическую блокировку в веб-приложении php/mysql?
веб-пользователь открывает страницу для редактирования одного набора данных (строки)
веб-пользователь нажимает кнопку «заблокировать», чтобы другие пользователи могли...
3606 просмотров
schedule
13.03.2023
Пессимистическая блокировка Hibernate не работает для базы данных Oracle?
У меня есть транзакционный метод, который может вызываться несколькими потоками.
Чтобы избежать StaleStateException при одновременных вызовах, я использовал пессимистическую блокировку в спящем режиме, но она не работает, как я ожидал, и я все...
1836 просмотров
schedule
12.05.2024
Обеспечение снятия пессимистической блокировки
Я рассматриваю возможность реализации шаблона пессимистической блокировки в приложении WinForms для расчета страховых котировок с использованием SQL Server. Перед тем, как пользователь начнет работать над котировкой, в таблицу блокировок будет...
114 просмотров
schedule
05.09.2022
Laravel lockforupdate (пессимистическая блокировка)
я пытаюсь понять, как правильно использовать/проверить блокировку для обновления, но я обнаружил, что это не работает так, как я ожидал
это просто тестирование
public function index() {
return dd(\DB::transaction(function() {...
28988 просмотров
schedule
13.01.2024
Физическая блокировка строк БД, полученная из блокировки JPA PESSIMISTIC
Согласно спецификации JPA 2.1...
Режимы блокировки PESSIMISTIC_READ , PESSIMISTIC_WRITE и PESSIMISTIC_FORCE_INCREMENT используются для немедленного получения долгосрочных блокировок базы данных.
Я предполагаю, что пессимистическая...
864 просмотров
schedule
06.07.2022
как реализовать пессимистическую блокировку в долгом разговоре с пользователем, который думает, что время между ними, используя спящий режим в качестве примера?
поскольку пессимистическая блокировка может применяться только к одной транзакции базы данных. и держать транзакцию базы данных открытой во время обдумывания пользователем, при этом блокировки, хранящиеся в базе данных, считаются анти-шаблоном, тогда...
401 просмотров
schedule
08.04.2022
Обработка параллелизма: синхронизация против нескольких вызовов БД
Представьте себе банк MNC, который хочет реализовать API перевода счета, используя только базовую Java, а API будет использоваться в многопоточной среде и поддерживать согласованность суммы счета все время без тупика, конечно.
Я имею в виду два...
176 просмотров
schedule
25.09.2022
Получение javax.persistence.TransactionRequiredException: в приложении Spring Boot не выполняется транзакция
Я использую JPA + Hibernate в своем приложении Spring Boot. Мой метод обслуживания выглядит следующим образом: -
@Override
public Employee createEmployee(Employee employeeModel) {
logger.debug("entered the createEmployee...
599 просмотров
schedule
09.01.2023
Spring Data JPA — лучший способ обновить общее поле с одновременным доступом
(Используя Spring Boot 2.3.3 с MySQL 8.0.)
Допустим, у меня есть объект Account , который содержит поле total , и один из этих объектов учетной записи представляет некую основную учетную запись . т.е. что поле total основного аккаунта...
79 просмотров
schedule
17.12.2022
Как использовать пессимистичную блокировку Couchbase с C API?
Это невероятно расстраивает ... Я использую API Couchbase v3 C, и я столкнулся с проблемой, которую можно было бы идеально решить с помощью их пессимистической блокировки. После долгих усилий я считаю, что наконец-то понял, как с его помощью...
54 просмотров
schedule
12.02.2023
Тупик при одновременном запросе с пессимистичным чтением пружинных данных JPA
Сведения о таблице:
Сценарий:
Я веду таблицу для хранения информации о входе в систему, например, сколько раз пользователь пытался войти в систему, сколько неудачных попыток и сколько раз капча была сгенерирована для конкретного...
342 просмотров
schedule
22.07.2022