class Mysql2::Client
Instrument SQL time
Attributes
query_count[RW]
query_time[RW]
Public Instance Methods
call_with_timing(*args, &block)
click to toggle source
# File lib/peek/views/mysql2.rb, line 16 def call_with_timing(*args, &block) start = Time.now call_without_timing(*args, &block) ensure duration = (Time.now - start) Mysql2::Client.query_time.update { |value| value + duration } Mysql2::Client.query_count.update { |value| value + 1 } end