1. A method, comprising: executing a non distributed transaction that involves a single database by: a) reading persistent data from said database and performing operations with said persistent data; b) sending a prepare command from a resource manager to said database after a change to be made to said persistent data as a consequence of said non distributed transaction's execution is confirmed; and, c) sending a commit command from said resource manager to said database to cause said database to commit said change to said database.