
psql-plus - Utility to enhance the functionality of psql

EXPLAIN SELECT * FROM <table> | psql -d <database> | psql-plus --printf "%n"
psql -d database
\o|psql-plus --printf "%n"
EXPLAIN SELECT * FROM <table>
EXPLAIN SELECT * FROM <other table>
^D

%n = name
%s = src
%d = dom_level
%e* explain/estimate
%a* actual
%es = Estimate startup
%et = Estimate total
%er = Estimate rows
%ew = Estimate width
%as = Actual (time) Startup
%at = Actual (time) Total
%ar = Actual Rows
%al = Actual Loops
%n = Info name
%v = Info verbose (not currently further parsed)
%s = Source (unmodified)

Email me they will get fixed in .05 seconds, or you can sue someone else.

Currently limited to "Enhancing" only the functionality of EXPLAIN and EXPLAIN ANALYZE

Artistic or GPL, like 99.9% of CPAN-distributed stuff.

CPAN
http://repo.or.cz/w/Pqsl-Perl.git

Evan Carroll <me at evancarroll.com>