title: How can I tell if I have uncommitted work in an Oracle transaction?
body: <p>Is there a way to tell if I have uncommitted work (ie DML) in a transaction?  Maybe a data-dictionary view I can query?</p>
  
  <p>A method to find this out both from within and outside of the session running the open transaction would be welcome.</p>
  
  <p>Thank you</p>