Re: Problem with "create database ... with template " - Mailing list pgsql-hackers

From Oleg Bartunov
Subject Re: Problem with "create database ... with template "
Date
Msg-id Pine.LNX.4.64.0705092313280.12152@sn.sai.msu.ru
Whole thread Raw
In response to Re: Problem with "create database ... with template "  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: Problem with "create database ... with template "
List pgsql-hackers
On Wed, 9 May 2007, Tom Lane wrote:

> Oleg Bartunov <oleg@sai.msu.su> writes:
>> I'm investigating a problem my client experienced with
>> "create database xxx with template=yyy" - they often get error
>> "ERROR:  source database "yyy" is being accessed by other users",
>
> Your test case simply shows that it takes a finite amount of time for
> the previous backend to exit; depending on scheduler priorities it's
> possible for the next instance to connect and try to CREATE DATABASE
> before the previous one is gone.  My suggestion would be to connect
> to some other database besides the one being copied.

I tried that connecting to template1, but it doesn't helped. The problem
occurs even if I repeat 'drop;create' in one connection (the same backend).

connect
while true do drop database create database with template
end
disconnect

    Regards,        Oleg
_____________________________________________________________
Oleg Bartunov, Research Scientist, Head of AstroNet (www.astronet.ru),
Sternberg Astronomical Institute, Moscow University, Russia
Internet: oleg@sai.msu.su, http://www.sai.msu.su/~megera/
phone: +007(495)939-16-83, +007(495)939-23-83


pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: [PERFORM] Cannot make GIN intarray index be used by the planner
Next
From: Tom Lane
Date:
Subject: Re: Problem with "create database ... with template "