http://www.perlmonks.org?node_id=974374


in reply to perl script to delete or update an ORACLE table hangs during execution

Perhaps you forgot to commit? (see $dbh->commit in the DBI docs; see also AutoCommit, begin_work, rollback)