Size: a a a

pgsql – PostgreSQL

2021 July 05

S

Sergey in pgsql – PostgreSQL
Всем привет!
Делаю explain analyze запроса. Первый проход actual_time~20сек. При повторном чтении уже 4сек.
Каким образом получать план запроса как будто запускаю первый раз?
источник

АА

Артур Асриян... in pgsql – PostgreSQL
в целом это бесмысленно, но если очень хочется то: ребут сервера - самый надежный вариант. можно вместо этого - сделать рестарт службы (не уверен) + очистка кеша файловой системы
источник

S

Sergey in pgsql – PostgreSQL
Почему бессмысленно?Скажем так: мне важно только первое выполнение. Вероятно, что в след.раз этот запрос может дёрнуться через день, неделю или месяц. Но важно время выполнение именно первый раз.
Все предложенные методы суровы)Спасибо)
источник

AG

Anton Glushakov in pgsql – PostgreSQL
План скорее всего остался прежний,дело только в кэше. Вот его и сбрасывайте если хотите оценить производительность работы на холодную
источник

S

Sergey in pgsql – PostgreSQL
Да, согласен. План не поменялся. Кэш файловой системы, конечно, скидывать такое себе. Видимо вариантов особо-то и нет. Спасибо
источник

D

Demon in pgsql – PostgreSQL
Пытаюсь сделать
источник

D

Demon in pgsql – PostgreSQL
источник

АА

Артур Асриян... in pgsql – PostgreSQL
текстом скинь, а то фактически ты сейчас просишь меня поработать печатной машинкой
источник

D

Demon in pgsql – PostgreSQL
insert into invert01 keyword as doc, doc_id as id FROM docs01;
источник

IA

Ilya Anfimov in pgsql – PostgreSQL
Ну, SELECT забыт (как минимум).
источник

АА

Артур Асриян... in pgsql – PostgreSQL
insert into invert01(doc, id) 
select keyword, doc_id FROM docs01;
источник

D

Demon in pgsql – PostgreSQL
ERROR:  column "doc" of relation "invert01" does not exist
LINE 1: insert into invert01(doc, id)
                            ^
источник

D

Demon in pgsql – PostgreSQL
insert into invert01(keyword, doc_id)
select doc, id FROM docs01;
INSERT 0 10
источник

D

Demon in pgsql – PostgreSQL
keyword                                  | doc_id
--------------------------------------------------------------------------+--------
skill and art in constructing the story and skill in story writing       |      1
is improved by doing some writing and getting some feedback In           |      2
programming our program is the story and the problem you are             |      3
trying to solve is the idea                                              |      4
Once you learn one programming language such as Python you will find it  |      5
much easier to learn a second programming language such as JavaScript or |      6
C The new programming language has very different vocabulary and         |      7
grammar but the problemsolving skills will be the same across all        |      8
You will learn the vocabulary and sentences of Python pretty             |      9
quickly It will take longer for you to be able to write a coherent       |
источник

АА

Артур Асриян... in pgsql – PostgreSQL
теперь пришли описание таблиц. какие колонки в каких таблицах
источник

D

Demon in pgsql – PostgreSQL
вот так должно быть
источник

D

Demon in pgsql – PostgreSQL
у меня так
источник

АА

Артур Асриян... in pgsql – PostgreSQL
ничего не понял. сработало? если нет - то где проблема
источник

D

Demon in pgsql – PostgreSQL
нужно разделить текст на слова
источник

D

Demon in pgsql – PostgreSQL
вот как это должно выглядеть
источник