Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Первый раз тормозит запрос. / 11 сообщений из 11, страница 1 из 1
17.12.2019, 12:10
    #39903980
user_t0
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз тормозит запрос.
Второй не тормозит.

Что делать?
...
Рейтинг: 0 / 0
17.12.2019, 12:13
    #39903982
user_t0
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз тормозит запрос.
2 таблицы из 3 в запросе, примерно 150% shared_buffers.
...
Рейтинг: 0 / 0
17.12.2019, 12:13
    #39903983
user_t0
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз тормозит запрос.
Увеличить shared_buffers невозможно.
...
Рейтинг: 0 / 0
17.12.2019, 12:14
    #39903985
user_t0
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз тормозит запрос.
Запрос считывает каждый раз разные данные из этих таблиц.
...
Рейтинг: 0 / 0
17.12.2019, 12:15
    #39903988
kolobok0
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз тормозит запрос.
user_t0,

постгря, как и оракл при первом запросе строит динамический индекс. можно рассмотреть создание этого индекса заранее. можно подстраивать сам запрос.

(круглый)
...
Рейтинг: 0 / 0
17.12.2019, 14:28
    #39904106
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз тормозит запрос.
user_t0
Второй не тормозит.

Что делать?


поставить нормальную быструю дисковую систему (optane/nvme/ssd серверный по порядку убывания нормальности)
или добить памяти на сервере чтобы все что надо в кешах лежадо
...
Рейтинг: 0 / 0
17.12.2019, 14:46
    #39904115
user_t0
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз тормозит запрос.
kolobok0
user_t0,

постгря, как и оракл при первом запросе строит динамический индекс. можно рассмотреть создание этого индекса заранее. можно подстраивать сам запрос.

(круглый)



Никогда про такое не слышал.


Можете подробнее рассказать?
...
Рейтинг: 0 / 0
17.12.2019, 14:47
    #39904116
user_t0
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз тормозит запрос.
Maxim Boguk
user_t0
Второй не тормозит.

Что делать?


поставить нормальную быструю дисковую систему (optane/nvme/ssd серверный по порядку убывания нормальности)
или добить памяти на сервере чтобы все что надо в кешах лежадо


Оба варианта в данном случае невозможны, к сожалению
...
Рейтинг: 0 / 0
17.12.2019, 15:19
    #39904133
Guzya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз тормозит запрос.
Приложите сам запрос.
Выполните два раза подряд explain (analyze,buffers) , что бы была видна та самая разница в скорости.
...
Рейтинг: 0 / 0
17.12.2019, 16:22
    #39904183
user_t0
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз тормозит запрос.
Guzya
Приложите сам запрос.
Выполните два раза подряд explain (analyze,buffers) , что бы была видна та самая разница в скорости.



buffers там разное количество.

Запрос сам не принципиален, что-то вроде:

Код: sql
1.
SELECT field FROM table WHERE value =   ANY (ARRAY['text1','text2','text3']);
...
Рейтинг: 0 / 0
17.12.2019, 16:27
    #39904190
Guzya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Первый раз тормозит запрос.
Результаты команд надо показать.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Первый раз тормозит запрос. / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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