log every sql statement, even when they error
log the statement name along with the SQL
instrumenter can't be cached because the app could be called from
different threads.