Конфигурация postgresql

TBIKC
Дата: 22.01.2015 09:48:48
Всем привет, решил обновить postgresql c 9.1 на 9.3, но перед этим, изучил сначала конфиг и появилось парочка вопросов, на которые я сам не могу найти ответ, кто может помочь разобраться/рассказать/пояснить ?
Буду очень благодарен

1. Для чего этот параметр? и зачем его понадобилось менять (/var/run/postgresql/9.1-main.pid) https://demo.pganalyze.com/databases/6/config/external_pid_file
2. Зачем может понадобится изменять директорию ('/var/run/postgresql’) https://demo.pganalyze.com/databases/6/config/unix_socket_directories
3. Сказано тут что желательно выставить 25 % Но стоит 24mb вместо стандартных 128, почему так? (на сервере 4гб оперативки) https://demo.pganalyze.com/databases/6/config/shared_buffers
4. По дефолту таймзона log_timezone = 'W-SU’ комментируете ли вы её, чтобы использовать время сервера по умолчанию (GMT)
tadmin
Дата: 22.01.2015 10:16:36
TBIKC
1. Для чего этот параметр? и зачем его понадобилось менять (/var/run/postgresql/9.1-main.pid) https://demo.pganalyze.com/databases/6/config/external_pid_file
2. Зачем может понадобится изменять директорию ('/var/run/postgresql’) https://demo.pganalyze.com/databases/6/config/unix_socket_directories

Затем, чтобы была возможна одновременная работа нескольких версий PG. Нормальные линуск дистрибутивы так и делают.

TBIKC
3. Сказано тут что желательно выставить 25 % Но стоит 24mb вместо стандартных 128, почему так? (на сервере 4гб оперативки) https://demo.pganalyze.com/databases/6/config/shared_buffers

Значения по умолчанию маленькие, чтобы PG мог стартовать на дешевых хостингах.
Чем больше свободной памяти отдать PG, тем быстрее будет работать. Но это должна быть именно _Свободная_ память.

TBIKC
4. По дефолту таймзона log_timezone = 'W-SU’ комментируете ли вы её, чтобы использовать время сервера по умолчанию (GMT)

Нет.
TBIKC
Дата: 22.01.2015 10:21:53
автор
Затем, чтобы была возможна одновременная работа нескольких версий PG. Нормальные линуск дистрибутивы так и делают.


Т.е. если мне нужно установить 9.3, а другие версии меня не интересуют, я могу опустить и закомментировать эти параметры, верно?
tadmin
Дата: 22.01.2015 10:34:25
TBIKC,
вероятно, да. По умолчанию будут применены именно эти значения.