Hi David,
Not sure where you got that throughput from. Guess I didn't explain too clearly, I start off by creating a 60000 record cursor, I then start making random changes, after every 10000 changes I run a sys(1104), in the begining that only takes a second or so but this increases each time and after 450,000 random changes (45 Sys(1104)'s) it had increased to 81 seconds.
Without the sys(1004) the continuous random changes almost grind to a halt way before it gets to the 450,000 changes level.
Nick