Inserción Masiva utilizando GORM grails

Hola, me gustaría que me pudieran ayudar con el siguiente problema, resulta que necesito almacenar más de 100000 registros, sé que al utilizar gorm es lo menos eficiente que puedes hacer, sin embargo leyendo en algunos blogs, muchos disminuian considerablemente el tiempo para el almacenamiento después de liberar la colección que almacena la sesión de grails, sin embargo he notado que la primera vez que lo ejecuto todo va bien, pero cuando intento hacerlo por segunda vez, se alenta demasiado, que puedo estar haciendo mal?, dejo aquí el código que estoy utilizando y gracias.

En mi controlador tengo lo siguiente:
 

En mi Service tengo lo siguiente