Имя: Пароль:
IT
Админ
Глобальный кэш запросов postgresql
0 ВикторП
 
19.07.19
13:43
Встретился с таким сочетанием слов в вопросах по администрированию серверов c СУБД postgresql .
Прямо в такой формулировке интернет не дает ссылок чтобы прочитать и понять.
Кто в теме, киньте ссылку, пож-та
1 ДенисЧ
 
19.07.19
13:47
Вот, например, про мысклю

http://qaru.site/questions/1238348/sql-query-cache

На мой взгляд - вполне логично, если то же будет и для постгре
2 Провинциальный 1сник
 
19.07.19
13:52
Скорее всего это не актуально для 1с. Чтобы данные можно было выдать из кэша, надо чтобы кэш был актуальный. А для этого надо, чтобы таблицы, участвующие в запросе, не изменились, и кроме того, чтобы запрос и параметры его в точности совпадали. Это может реально ускорить выдачу данных на всяких сайтах в интернете, но вряд ли в базах 1с.
3 ВикторП
 
19.07.19
14:16
(1) не уверен . Утверждается, что в postgres глобальный кэш запросов отсутствует
4 ДенисЧ
 
19.07.19
14:16
(3) Где и кем утверждается?
5 ДенисЧ
 
19.07.19
14:20
Прочитал
"В Постгресе нет глобального кэша разобранных запросов. Более того, если не предпринять специальных усилий, то запрос не будет сохраняться и локально в памяти процесса.

В частности, при повторении одного и того же запроса он будет полностью разбираться каждый раз заново"

И после этого кто-то ещё будет утверждать, что я не прав, называя постгре студенческой под(д)елкой?
6 ВикторП
 
19.07.19
14:21
пришли ссылку, пож-та
7 ДенисЧ
 
19.07.19
14:23
8 ВикторП
 
19.07.19
14:28
Там пишут, что

Постгрес полностью отдает решение о необходимости сохранения разобранного запроса в руки разработчика — или инструмента разработки.

Осталось узнать как в 1с сделано :(.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.