title: OracleSequenceMaxValueIncrementer in a loop performance improvement suggestions
body: <p>I have a loop in which i get the incrementer value and use it.
  As far as the performance is concerned, due to the incrementer i feel, the process takes a lot of time when the loop is for alot of customers.
  I timed it without the incrementer with just a dumm value and that naturally was alot faster. 
  Aprrox 10 times faster.</p>
  
  <p>How can i improve performance with the incrementer in place?</p>
  
  <p>The following operation gets called in the loop</p>
  
  <pre><code>@Transactional(propagation = Propagation.REQUIRED, readOnly = true)
  public String getNextReferenceNumber() {
      return this.ibs2BankDirDebRefNumSequenceGenerator.nextStringValue();
  }
  </code></pre>
  
  <p>Thank you</p>