Код документа: RU2012148581A
1. Компьютерный программный продукт для обработки транзакций внутри вычислительной среды, указанный компьютерный программный продукт содержит:считываемую компьютером запоминающую среду, считываемую обрабатывающим устройством и хранящую команды для выполнения обрабатывающим устройством для выполнения способа, содержащего:выполнение процессором транзакции в вычислительной среде, причем указанная транзакция эффективно задерживает фиксацию транзакционных сохранений в главной памяти до тех пор, пока не завершится выбранная транзакция;определение, основанное на выполнении транзакции, что ситуация сброса произошла;проверку, является ли транзакция вынужденной транзакцией, причем указанная вынужденная транзакция имеет одно или больше ограничений, связанных с ней; ивозвращение к началу транзакции для повторного выполнения транзакции, основанное на определении ситуации сброса и проверке, указывающей, что транзакция является вынужденной транзакцией.2. Компьютерный программный продукт по п.1, в котором выполнение основывается на выполнении команды начала транзакции, причем команда начала транзакции указывает, является ли транзакция вынужденной.3. Компьютерный программный продукт по п.2, в котором возвращение к началу транзакции включает возвращение к команде начала транзакции.4. Компьютерный программный продукт по п.1, в котором указанный способ дополнительно включает повторное выполнение транзакции, где указанное повторное выполнение включает выполнение одного или более действий по содействию завершению транзакции.5. Компьютерный программный продукт по п.4, в котором одно или более действий включают