DB2 - блокировки чтения и записи - PullRequest
0 голосов
/ 16 июня 2020

Я работаю над веб-приложением, которое включает управление запасами. Мое приложение использует DB2 в качестве базы данных.

1) В моем приложении есть модуль, который просто вставляет записи. Это может произойти в любое время, поскольку записи вводятся клиентами.

2) И есть еще один автономный модуль, который считывает и обновляет введенные записи. Этот модуль никогда не вставляет записи. Он просто обновляет существующие записи. Этот модуль запланирован, поэтому он будет запускаться один раз в час. У меня вопрос: второй модуль может читать и обновлять записи без проблем, если первый модуль одновременно вставляет запись? Я имею в виду не запись, которая вводится в данный момент, а другие записи в таблице, которые необходимо обработать. (Нижняя строка - когда первый модуль вставляет данные, может ли мой второй модуль одновременно читать и обновлять данные в отдельных строках той же таблицы?)

Я очень новичок в DB2 и слышал о блокировке в DB2. Вот почему я поднял этот вопрос.

Добавление следующей информации о моем приложении. Оба модуля написаны в java. Второй модуль - это приложение для весенней загрузки. Операционная система windows.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...