Class NewRelic::Agent::Database::Statement
In: lib/new_relic/agent/database.rb
Parent: Object

Methods

adapter   explain   new  

Included Modules

ExplainPlanHelpers

Constants

DEFAULT_QUERY_NAME = "SQL".freeze
POSTGRES_PREFIX = 'postgres'.freeze
MYSQL_PREFIX = 'mysql'.freeze
MYSQL2_PREFIX = 'mysql2'.freeze
SQLITE_PREFIX = 'sqlite'.freeze
ELLIPSIS = "...".freeze

Attributes

binds  [RW] 
config  [RW] 
database_name  [RW] 
explainer  [RW] 
host  [RW] 
name  [RW] 
port_path_or_id  [RW] 
sql  [RW] 

Public Class methods

Public Instance methods

This takes a connection config hash from ActiveRecord or Sequel and returns a symbol describing the associated database adapter

[Validate]