आप अनुक्रमण के लिए GenerationType.IDENTITY का उपयोग कर रहे हैं, जिसके लिए प्रत्येक सम्मिलित कथन से एक-एक करके आईडी पुनर्प्राप्त करना आवश्यक है। एक अनुक्रमण योजना का प्रयास करें जो 500 के बैचों में पूर्व-आवंटन की अनुमति देता है और आप सुधार देखेंगे:http://en.wikibooks.org/wiki/Java_Persistence/Identity_and_Sequencing#Identity_sequencing