Вопросы к Поиску с Алисой
Разница между жёсткой и мягкой (нежёсткой) блокировками при управлении параллельными транзакциями заключается в том, как они влияют на доступ к данным. intuit.ru helpiks.org
Жёсткая (эксклюзивная) блокировка (обозначается как X, eXclusive) предполагает монопольный захват объекта. intuit.ru Текущая транзакция обновляет данные в базе, а другие транзакции не могут обращаться к ним ни для выборки, ни для записи. helpiks.org Объекты, заблокированные такой блокировкой, недоступны для других транзакций до момента окончания работы текущей транзакции. edu.kstu.kz intuit.ru
Мягкая (разделяемая) блокировка (обозначается как S, Shared) предполагает разделяемый захват объекта. intuit.ru Текущая транзакция извлекает информацию из базы данных, и другие транзакции, выполняемые параллельно, могут извлекать те же данные. helpiks.org Объекты, заблокированные таким образом, не изменяются в ходе выполнения транзакции и доступны другим транзакциям, но только в режиме чтения. intuit.ru