author | Radek Brich <radek.brich@devl.cz> |
Tue, 19 Jul 2011 14:36:33 +0200 | |
changeset 3 | 1fe6c30f7700 |
parent 2 | efee419b7a2d |
child 5 | 57cf8fdff5ed |
permissions | -rwxr-xr-x |
#!/usr/bin/env python3.2 from pgtools import pgstats from toolbase import ToolBase class LongQueriesTool(ToolBase): def __init__(self): ToolBase.__init__(self, name='longqueries', desc='Lis long queries.') self.init() def main(self): stats = pgstats.PgStats(self.pgm.get_conn('target')) for ln in stats.list_long_queries(): print(ln['query']) print(' ', 'query_start:', ln['query_start'].strftime('%F %T')) tool = LongQueriesTool() tool.main()