Re: How to echo statements in sourced file?

From: "Kynn Jones" <kynnjo(at)gmail(dot)com>
To: "pgsql-general General" <pgsql-general(at)postgresql(dot)org>
Subject: Re: How to echo statements in sourced file?
Date: 2008-12-04 17:53:06
Message-ID: c2350ba40812040953y5deece4p4ebc8b834213c1ce@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Thank you all. From your replies I was able to figure out what I needed:
"\set ECHO queries"
Kynn

On Wed, Dec 3, 2008 at 7:14 PM, Kynn Jones <kynnjo(at)gmail(dot)com> wrote:

> Hi. I have a collection of SQL statements stored in a file that I run
> periodically via cron. Running this "script" takes a bit too long, even for
> a cron job, and I would like to profile it.
> I learned from Andreas Kretschmer (in another thread, in the
> pgsql-performance list) about the \timing directive, which is useful for
> this.
>
> Now, after turning timing on, when I "source" the script from within psql,
> with
>
> mydb=> \i /path/to/my/script
>
> ...I get output lines like this
>
> Time: 38.519 ms
>
> right in my psql terminal after each statement in the file gets executed.
>
> But now I need a way to have these statements that are being timed
> themselves echoed to the terminal. Is there a way to do this?
>
> TIA!
>
> Kynn
>
>

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Schwéger Gábor 2008-12-04 18:30:14 equal and like
Previous Message Richard Broersma 2008-12-04 17:33:42 Re: Q: inheritance