Re: Why need a lock?

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Why need a lock?
Дата
Msg-id 19380.1695656023@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Why need a lock?  (jacktby jacktby <jacktby@gmail.com>)
Список pgsql-hackers
jacktby jacktby <jacktby@gmail.com> writes:
> I find this in source code
> #define ShareLock                5    /* CREATE INDEX (WITHOUT CONCURRENTLY) */
> I think if there is no CONCURRENTLY, so why we need a lock, I think that’s unnecessary. What’s the point?

We need a lock precisely to prevent concurrent execution
(of table modifications that would confuse the index build).

            regards, tom lane



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

Предыдущее
От: Robert Haas
Дата:
Сообщение: Re: CREATE FUNCTION ... SEARCH { DEFAULT | SYSTEM | SESSION }
Следующее
От: Joe Conway
Дата:
Сообщение: Re: CREATE FUNCTION ... SEARCH { DEFAULT | SYSTEM | SESSION }