             return ret err if err
 
             if @_savepoints is 0
-                logger.trace @pool.options.name, 'automatic acquire for stream'
+                logger.debug @pool.options.name, 'automatic acquire for stream'
                 return @_acquire (err)=>
                     return ret err if err
-                    logger.trace @pool.options.name, 'automatic release for stream'
+                    logger.debug @pool.options.name, 'automatic release for stream'
                     @_stream query, callback, (err)=>
                         args = Array::slice.call arguments, 0
                         @_release (err)=>

            return
        @_takeResource STATES.RELEASE, (err)=>
            return ret err if err
            return ret null if @_savepoints is 0
            if @_savepoints isnt 1
                err = new Error 'There is a begining transaction. End it before release'
                err.code = 'NO_RELEASE'

        callback = _callback
        all = _all
        
        logger.debug @pool.options.name, 'commit'
        ret = =>
            @_giveResource()
            logger.debug @pool.options.name, 'comitted'
            callback.apply null, arguments if typeof callback is 'function'
            return
        @_takeResource STATES.COMMIT, (err)=>
