Manual Reference Pages - DBIX::CLASS::STORAGE::STATISTICS (3)
DBIx::Class::Storage::Statistics - SQL Statistics
This class is called by DBIx::Class::Storage::DBI as a means of collecting
statistics on its actions. Using this class alone merely prints the SQL
executed, the fact that it completes and begin/end notification for
To really use this class you should subclass it and create your own method
for collecting the statistics as discussed in DBIx::Class::Manual::Cookbook.
Returns a new DBIx::Class::Storage::Statistics object.
Sets or retrieves the filehandle used for trace/debug output. This should
be an IO::Handle compatible object (only the
print method is used). By
default it is initially set to STDERR - although see discussion of the
DBIC_TRACE environment variable.
Invoked as a getter it will lazily open a filehandle and set it to
autoflush (if one is not
Prints the specified string to our debugging filehandle. Provided to save our
methods the worry of how to display the message.
Turn off all output if set to true.
Called when a transaction begins.
Called when a transaction is rolled back.
Called when a transaction is committed.
Called when a savepoint is created.
Called when a savepoint is released.
Called when rolling back to a savepoint.
Called before a query is executed. The first argument is the SQL string being
executed and subsequent arguments are the parameters used for the query.
Called when a query finishes executing. Has the same arguments as query_start.
Check the list of additional DBIC resources.
COPYRIGHT AND LICENSE
This module is free software copyright
by the DBIx::Class (DBIC) authors. You can
redistribute it and/or modify it under the same terms as the
|perl v5.20.3 ||DBIX::CLASS::STORAGE::STATISTICS (3) ||2016-02-11 |
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.