Select max(id) causes AccessExclusiveLock?

Поиск
Список
Период
Сортировка
От Edson Richter
Тема Select max(id) causes AccessExclusiveLock?
Дата
Msg-id BLU0-SMTP1833A6908979DF1C8928E01CF470@phx.gbl
обсуждение исходный текст
Ответы Re: Select max(id) causes AccessExclusiveLock?
Список pgsql-general
On table

create table MyTableName (
   id integer not null primary key,
   seqYear char(4),
   seqCount integer,
   ...)

Where id is primary key and (seqYear, seqCount) is a unique index.
Table facts: about 40 fields, 1 million records.

When I issue a

select max(id) from MyTableName


Postgres 9.2.7 is scaling a AccessExclusiveLock and causing large delays.

Is that expected? Is there a way to avoid the AccessExclusiveLock?

Thanks,

Edson


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

Предыдущее
От: vincent elschot
Дата:
Сообщение: Re: Arduino SQL Connector
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Select max(id) causes AccessExclusiveLock?