DictionaryForumContacts

 almac

link 5.10.2008 20:06 
Subject: pending commit" lock
Помогите, пожалуйста, понять сабж, кто на ты с компьютером...

When the processing is complete a "pending commit" lock is placed on the object that was being processed (and any dependant objects). If there are any current queries executing against the object in question they will be allowed to continue, any new queries will be queued up until the current version can be swapped out for the new version.

Когда обработка завершена, то на объект, который обрабатывался (а также зависимые объекты), накладывается "pending commit" lock (замок "зависшего обновления"?) не пойму...

Заранее огромное спасибо

 NC1

link 5.10.2008 23:00 
Когда обработка завершена, объект, который обрабатывался (а также зависимые объекты), запирается в ожидании его записи.

Судя по контексту, речь здесь идет об обработке транзакций. При обработке транзакций, когда кто-то обновляет объект (скажем, запись в базе данных), он недоступен другим пользователям (ни для чтения, дабы не распространять устревшую информацию, ни для записи, чтобы не случилось конкурирующих обновлений). Последняя стадия обработки транзакции -- это commit (т.е., запись всех изменений, сделанных в ходе обработки транзакции).

 

You need to be logged in to post in the forum

Get short URL | Photo