| From: | Josh Berkus <josh(at)agliodbs(dot)com> |
|---|---|
| To: | pgadmin-support(at)postgresql(dot)org |
| Subject: | Re: pgagent hangs forever in "r" state |
| Date: | 2015-07-21 04:22:01 |
| Message-ID: | 55ADC8E9.4070206@agliodbs.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgadmin-support |
On 07/20/2015 08:01 AM, Dave Page wrote:
>> Suggestion to resolve the issue:
>>
>> get the max value of ID from table before insert query and run the
>> sequence till we get the max(ID)+1 and then we execute the insert statement
>> with this new value as ID.
>
> We're not doing that - it'll be a performance killer. The user needs
> to not muck about with their sequences.
Yeah, pgagent doesn't need to cope with sequence failures. That's the
DBA's job to fix.
>
> The real questions are:
>
> 1) Why doesn't the insert error appear in the pgAgent log?
>
> 2) Can you reproduce Josh's issue where the first step in a job runs,
> but the second doesn't (without touching the sequences)?
Particularly, *after* the sequence errors are fixed, do the jobs now run
normally?
--
Josh Berkus
PostgreSQL Experts Inc.
http://pgexperts.com
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Louis Battuello | 2015-07-21 21:02:45 | Close connections on exit? |
| Previous Message | Dave Page | 2015-07-20 15:01:15 | Re: pgagent hangs forever in "r" state |