Установка и настройка Postgresql — различия между версиями

Материал из ИбисоПедии
Перейти к: навигация, поиск
 
(не показаны 4 промежуточные версии этого же участника)
Строка 5: Строка 5:
  
 
host    all          all          ::0/0              password
 
host    all          all          ::0/0              password
 +
 +
== Часовые пояса ==
 +
В связи с переводом часов, наиболее правильный вариант пока это записать в  значения
 +
 +
timezone = 'Etc/GMT-3'
 +
log_timezone = 'Etc/GMT-3'
 +
 +
== Логирование событий ==
 +
Для того чтобы в mis3 правильно работал журнал событий postgresql необходимы следующие настройки
 +
 +
log_destination = 'csvlog'
 +
log_directory = 'pg_log' # directory where log files are written,
 +
logging_collector = on
 +
log_connections = on
 +
log_disconnections = on
 +
log_duration = on
 +
#log_statement = 'all'
 +
log_statement = 'ddl' # none, ddl, mod, all
 +
lc_messages = 'English_English.1251' # locale for system error message
 +
log_filename = 'postgresql-%Y-%m-%d.log' # log file name pattern,
 +
 +
== Удаление в Windows стандартной службы ''postgresql-x64-9.4''==
 +
# В "Диспетчере серверов" остановить сервис ''postgresql-x86-9.4''
 +
# В консоли, запущеной с правами '''Администратора''' необходимо выполнить команду
 +
sc delete postgresql-x64-9.4
  
 
== Ссылки на документацию ==
 
== Ссылки на документацию ==
Строка 10: Строка 35:
 
* Бесплатная книга Работа с Postgresql "Настройка и масштабирование" http://postgresql.leopard.in.ua/
 
* Бесплатная книга Работа с Postgresql "Настройка и масштабирование" http://postgresql.leopard.in.ua/
 
* Cooking Infrastructure by Chef http://chef.leopard.in.ua/
 
* Cooking Infrastructure by Chef http://chef.leopard.in.ua/
* онлайн настройка pgtune http://pgtune.leopard.in.ua/
+
* Онлайн настройка pgtune http://pgtune.leopard.in.ua/
 +
* Илья Космодемьянский — Внутреннее устройство PostgreSQL для практикующих инженеров https://www.youtube.com/watch?v=jGOkSerUPw4
  
 
[[Категория:Postgresql]]
 
[[Категория:Postgresql]]

Текущая версия на 15:41, 30 октября 2015

Разрешаем доступ из любых IP

В файле pg_hba.conf для соответствующего кластера

host all all 192.168.1.0 255.255.255.0 md5

host all all  ::0/0 password

Часовые пояса

В связи с переводом часов, наиболее правильный вариант пока это записать в значения

timezone = 'Etc/GMT-3'
log_timezone = 'Etc/GMT-3'

Логирование событий

Для того чтобы в mis3 правильно работал журнал событий postgresql необходимы следующие настройки

log_destination = 'csvlog'
log_directory = 'pg_log'		# directory where log files are written,
logging_collector = on
log_connections = on
log_disconnections = on
log_duration = on
#log_statement = 'all'
log_statement = 'ddl'			# none, ddl, mod, all
lc_messages = 'English_English.1251'			# locale for system error message
log_filename = 'postgresql-%Y-%m-%d.log'	# log file name pattern,

Удаление в Windows стандартной службы postgresql-x64-9.4

  1. В "Диспетчере серверов" остановить сервис postgresql-x86-9.4
  2. В консоли, запущеной с правами Администратора необходимо выполнить команду
sc delete postgresql-x64-9.4

Ссылки на документацию