Re: BUG #8672: pg_sleep function doesn't work as expected

Поиск
Список
Период
Сортировка
От Pavel Stehule
Тема Re: BUG #8672: pg_sleep function doesn't work as expected
Дата
Msg-id CAFj8pRCMQO1DT9rxUwYkfTN4+Y7TaY5M3+tshdkFcwgE+CBx6A@mail.gmail.com
обсуждение исходный текст
Ответ на BUG #8672: pg_sleep function doesn't work as expected  (christophe.nicolas@9online.fr)
Список pgsql-bugs
Hello

it is not bug

Function now() doesn't show real time - it returns a start of transaction
time

see

begin;
  select now();
  -- wait some time
  select now();
rollback;

probably you would to use clock_timestamp() function

http://www.postgresql.org/docs/9.1/static/functions-datetime.html

Regards

Pavel Stehule


2013/12/9 <christophe.nicolas@9online.fr>

> The following bug has been logged on the website:
>
> Bug reference:      8672
> Logged by:          M CHRISTOPHE NICOLAS
> Email address:      christophe.nicolas@9online.fr
> PostgreSQL version: 9.2.2
> Operating system:   Windows Seven
> Description:
>
> A simple example :
>
>
> Create Table tst_sleep(instime timestamp);
>
>
> Do '
> Begin
>   Insert Into tst_sleep values(Now());
>   Perform pg_sleep(5);
>   Insert Into tst_sleep values(Now());
> End;
> '
>
>
> Select * From tst_sleep;
> 2013-12-09 09:23:54.012
> 2013-12-09 09:23:54.012
>
>
>
>
> => The Do execution last 5 secondes (ok), but the 2 rows are inserted as
> same time.
>
>
>
>
> --
> Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-bugs
>

В списке pgsql-bugs по дате отправления:

Предыдущее
От: petr@petrovich.kiev.ua
Дата:
Сообщение: BUG #8673: Could not open file "pg_multixact/members/xxxx" on slave during hot_standby
Следующее
От: Andres Freund
Дата:
Сообщение: Re: BUG #8673: Could not open file "pg_multixact/members/xxxx" on slave during hot_standby