# File lib/new_relic/agent/sql_sampler.rb, line 68 def on_finishing_transaction(state, name, time=Time.now) return unless enabled? data = state.sql_sampler_transaction_data return unless data data.set_transaction_name(name) if data.sql_data.size > 0 @samples_lock.synchronize do ::NewRelic::Agent.logger.debug "Examining #{data.sql_data.size} slow transaction sql statement(s)" save_slow_sql data end end end