powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Время выполнения запроса
5 сообщений из 5, страница 1 из 1
Время выполнения запроса
    #34002646
Skyggedans
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дано:
PostgreSQL 8.0.1 под FreeBSD 5.4
base1 - была создана сразу после установки постгреса
base2...baseN - были созданы позже в различное время
base1 была сохранена в дамп, дамп залит в base2...baseN
для всех баз каждую ночь делается вакуум.

Вопрос:
Почему один и тот же запрос в base1 выполняется, скажем, 5 минут, а на остальных базах час? Есть какие-то скрытые приоритеты?
...
Рейтинг: 0 / 0
Время выполнения запроса
    #34002664
Skyggedans
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, забыл добавить.
Сохранил дамп из base1, затем ее прибил и создал с тем же именем, залил дамп обратно. После этого тот запрос начал отрабатывать на ней тоже за час.
...
Рейтинг: 0 / 0
Время выполнения запроса
    #34004463
Sad Spirit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Skyggedans
для всех баз каждую ночь делается вакуум.

А analyze тоже делается?
...
Рейтинг: 0 / 0
Время выполнения запроса
    #34006151
Skyggedans
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, делается VACUUM ANALYZE
...
Рейтинг: 0 / 0
Время выполнения запроса
    #34007646
Sad Spirit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то надо было сравнить планы запроса, возможно в исходной базе данные были расположены каким-то хитрым образом, и оптимизатор это учитывал.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Время выполнения запроса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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