There are some people on my team running performance tests against an Oracle database. During the execution of their scripts, they are seeing a large increase in the value of "user rollbacks" in the v$sysstat table. During the hour long test simulating a couple hundred users, that value increases by hundreds of thousands. The test executes, for the most part, read only operations to the database, or simple inserts. So I would not expect any transactions to be rolling back. What does this value mean? Should I be concerned about this statistic? What should I be looking at as to the cause?
If it matters, the tests are executing against an ASP.NET application that generates SQL through ADO.NET and ODP.NET.