# File lib/phusion_passenger/public_api.rb, line 147
        def log_database_query(env, name, begin_time, end_time, sql)
                transaction = lookup_union_station_web_transaction(env)
                if transaction
                        digest = Digest::MD5.hexdigest("#{name}\0#{sql}\0#{rand}")
                        transaction.measured_time_points("DB BENCHMARK: #{digest}",
                                begin_time,
                                end_time,
                                "#{name}\n#{sql}")
                end
        end