powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / pgAdmin4 и список сиквенсов
3 сообщений из 3, страница 1 из 1
pgAdmin4 и список сиквенсов
    #39988950
person1534
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, товарищи :)


Наблюдаю интересное явление, связанное с получением списка сиквенсов в схеме в программе pgAdmin4.

Уж я не знаю, как, но у меня в схеме 1 сиквенс с названием id_sequence. Стоит мне щелкнуть по папке Sequences в pgAdmin4, и программа погружается в длительные вычисления. Что особенно интересно, сервер погружается в них же, занимать это может до одной минуты. Я грешил на Касперского, но сейчас работаю с Linux, там я его не завел пока.

В то же время, \timing on утверждает, что

select * from pg_class where relkind = 'S';

выполняется за 24 миллисека.

Что сие за загадочный феномен pgAdmin4? У вас также?


Заранее спасибо!


С уважением
...
Рейтинг: 0 / 0
pgAdmin4 и список сиквенсов
    #39989743
person1534
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет,


Такое поведение сервера apparently связано с тем, что у меня id_sequence 1, а таблиц порядка 2500, и все они свои ID выбирают из этого сиквенса. Уж не знаю зачем, но, могу догадаться, PostgreSQL чекает что-то по таблицам, не знаю чего. При том, что сиквенс - внетранзакционный объект, какое ему дело до того, что написано в таблицах - не ясно.

Но такова жизнь :) Способ поддержки/проверки зависимостей, она от Бога :)

Еще 2500 сиквенсов от типа serial проблему явно не решают. Она чекнет все 2500 при построении списка.
...
Рейтинг: 0 / 0
pgAdmin4 и список сиквенсов
    #39989803
Павел Лузанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
person1534,

Включите запись команд в журнал (log_min_duration_statements) и смотрите какие запросы посылает pgadmin в базу.
2500 таблиц в системном каталоге - не повод "задумываться" на минуту.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / pgAdmin4 и список сиквенсов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]