uses of autonomous transactions

has anyone found a use for this other than for logging?
1. doing stuff
2. log what i am doing. commit it and don't want to commit do stuff
3. continue doing stuff

anyone use it for anything else?

Other related posts: