Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

dbix::class::storage::statistics(3pm) [debian man page]

DBIx::Class::Storage::Statistics(3pm)			User Contributed Perl Documentation		     DBIx::Class::Storage::Statistics(3pm)

NAME
DBIx::Class::Storage::Statistics - SQL Statistics SYNOPSIS
DESCRIPTION
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 transactions. 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. METHODS
new Returns a new DBIx::Class::Storage::Statistics object. debugfh Sets or retrieves the filehandle used for trace/debug output. This should be an IO::Handle compatible object (only the "print" method is used). Initially should be set to STDERR - although see information on the DBIC_TRACE environment variable. As getter it will lazily open a filehandle for you if one is not already set. print Prints the specified string to our debugging filehandle. Provided to save our methods the worry of how to display the message. silence Turn off all output if set to true. txn_begin Called when a transaction begins. txn_rollback Called when a transaction is rolled back. txn_commit Called when a transaction is committed. svp_begin Called when a savepoint is created. svp_release Called when a savepoint is released. svp_rollback Called when rolling back to a savepoint. query_start 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. query_end Called when a query finishes executing. Has the same arguments as query_start. AUTHORS
Cory G. Watson <gphat@cpan.org> LICENSE
You may distribute this code under the same license as Perl itself. perl v5.14.2 2011-08-19 DBIx::Class::Storage::Statistics(3pm)

Check Out this Related Man Page

DBIx::Class::Manual::DocMap(3pm)			User Contributed Perl Documentation			  DBIx::Class::Manual::DocMap(3pm)

NAME
DBIx::Class::Manual::DocMap - What documentation do we have? Manuals DBIx::Class::Manual - User's Manual overview. DBIx::Class::Manual::FAQ - Frequently Asked Questions, gathered from IRC and the mailing list. DBIx::Class::Manual::Intro - Introduction to setting up and using DBIx::Class. DBIx::Class::Manual::Example - Full example Schema. DBIx::Class::Manual::Cookbook - Various short recipes on how to do things. DBIx::Class::Manual::Troubleshooting - What to do if things go wrong (diagnostics of known error messages). DBIx::Class::Manual::Component - How to write your own DBIx::Class components. DBIx::Class::Manual::Glossary - What do all those terms mean? Setting up DBIx::Class::Schema - Overall schemas, and connection container. DBIx::Class::ResultSource - Source/Table definition functions. DBIx::Class::Relationship - Simple relationships. DBIx::Class::Relationship::Base - Relationship details. DBIx::Class::PK::Auto - Magically retrieve auto-incrementing fields. DBIx::Class::Core - Set of standard components to load. DBIx::Class::InflateColumn - Making objects out of your columns. DBIx::Class::InflateColumn::DateTime - Magically turn your datetime or timestamp columns into DateTime objects. DBIx::Class::PK - Dealing with primary keys. DBIx::Class::ResultSourceProxy::Table - Turns the resultsource into a table. DBIx::Class::AccessorGroup - Accessor grouping. Retrieving and creating data DBIx::Class::ResultSet - Selecting and manipulating sets. DBIx::Class::ResultSetColumn - Perform operations on entire columns of a ResultSet. DBIx::Class::Row - Dealing with actual data. DBIx::Class::Storage - Basic Storage stuff. DBIx::Class::Storage::DBI - Storage using DBI and SQL::Abstract. perl v5.14.2 2010-06-03 DBIx::Class::Manual::DocMap(3pm)
Man Page