Установка и настройка PostgreSQL

warning: Creating default object from empty value in /var/www/victor/web/pgdocs.ru/data/modules/taxonomy/taxonomy.pages.inc on line 33.
Вопросы, связанные с установкой PostgreSQL в разных операционных системах, а также начальной настройкой и оптимизацией работы PostgreSQL

PostgreSQL 9.4.9 1с настройка репликации

Всем доброго времени суток!!!
Настроено в режиме потоковой репликации.
Помогите пожалуйста доделать настройки.
Сегодня на Slave в логе надпись появилась
2016-11-01 10:52:56 +07 СООБЩЕНИЕ: начало передачи журнала с главного сервера, с позиции 8D9/99000000 на линии времени 1
2016-11-01 10:52:56 +07 ВАЖНО: не удалось извлечь данные из потока WAL: ОШИБКА: запрошенный сегмент WAL 00000001000008D900000099 уже удалён
В конфиге:
wal_keep_segments = 256
checkpoint_segments = 16

wal файлов 304 шт. размер 4,7 г.б.
Перенастроил:
wal_keep_segments = с 256 на 500

Не могу загрузить базу

добрый день!
Поставил postgre 9.4.9 от PostgresqlPro на Centos 6.8
Маленькие базы загрузились нормально, а та которая чуть побольше не может загрузиться, занимает все свободное пространство (800Гб) и вываливается с ошибкой, что ей места не хватает. После попытки загрузки место (через время) освобождает сама. В логе есть странные записи:
контрольные точки происходят слишком часто (через 1 сек.)
Возможно, стоит увеличить параметр "checkpoint_segments".
Увеличил параметр checkpoint_segments, результат тот же, в логе интервал 2-5 сек и было по разу 13сек и 27сек. Еще есть запись:

Установил, но запустить не получается.

server 2008 r2 datacenter x64
запускаю на виртуальной машине, vmware

вот это в логах
Faulting application name: pgAdmin4.exe, version: 0.0.0.0, time stamp: 0x57ea0209
Faulting module name: MSVCR120.dll, version: 12.0.21005.1, time stamp: 0x524f83ff
Exception code: 0xc000001d
Fault offset: 0x0000000000095c01
Faulting process id: 0x864
Faulting application start time: 0x01d229de6e3a92da
Faulting application path: C:\Program Files\PostgreSQL\9.6\pgAdmin 4\bin\pgAdmin4.exe
Faulting module path: C:\Windows\system32\MSVCR120.dll
Report Id: b4457431-95d1-11e6-908d-000c2967ebce

Запрет выполнения команд для обычного пользователя

Добрый день!
Подскажите, есть пользователи postgresql со своими базами, как можно сделать, чтоб при выполнении команды \l и \du они не могли видеть другие базы и роли? У данных пользователей из прав есть возможность создавать базы.
Спасибо.

Сетевая нагрузка

Добрый день, есть изолированная машина(не подключена к сети) на ней стоит Windows server 2008 R2 + PostgreSQL 9.4 +1c 8.3.
Вопрос: во время выполнения некоторых операций 1с нагрузка на сеть показывает 30-40% из 100 М\битт,
нагрузка на процессор 70% и 1с зависает, как можно избежать этой проблемы? каким образом происходит обмен данными между 1с и PostgreSQL? объем БД ~1Gb, ОЗУ 16ГБ(на MSSQL етой ошибки нету)..
Тестировал базу менее объемную все нормально работает на PostgreSQL.
Спасибо!

GUI для Postgresql

Здравствуйте!
У меня имеется Postgresql 9.4 и 9.5. Хотел бы поставить phppgadmin. Но судя по их документации, последняя поддерживаемая версия 9.2. Есть ли ее смысла ставить?
Есть ли достойные аналоги ? К примеру PostgreSQL Studio мог бы его заменить?
Спасибо.

Создание собственного инсталлятор PostgreSQL

Здравствуйте. Где можно почитать про создание именно инсталлятора PostgreSQL, а не сборки?

Перенос базы данных на другой диск в Debian при установке из пакетов

В Debian 8.0 установил Postgresql 9.4 стандартным способом через apt-get install. Все запустилось и работает. Теперь нужно базу данных разместить на другом диске, ввиду того, что база большая, а диск на котором установлена система и Postgresql малый.
По этой ссылке http://infostart.ru/public/89592/ товарищ советует остановить сервер, перенести папку с базой данных на примонтированный диск, создать символьную ссылку на перенесенную папку, запустить сервер.

index "pg_authid_rolname_index" contains unexpected

Добрый день!

Прошу помощи в такой проблеме.

Что было, после внештатной перезагрузки сервера появилась ошибка:

psql: FATAL: the DATABASE system IS starting up

сделал /usr/lib/postgresql/9.4/bin/pg_resetxlog -f /mnt/DB/data

получил
psql: FATAL:  could NOT READ block 0 IN file "global/53428908": READ only 0 of 8192 bytes

после
psql: FATAL:  INDEX "pg_authid_rolname_index" contains unexpected zero page at block 0

подскажите, пожалуйста, как сделать данный реиндекс.

версия PG 9.4

Ищу профессионала для настройки кластера PostgreSQL

Коллеги, добрый день,

Есть три (можно и 4, если надо для устойчивости) сервера, каждый их них в какой-то момент может быть мастером, одновременно коннектов на все три не будет, только на какой-то один. Но данные должны быть актуальны на всех трех.

Помогите настроить такое, за вознаграждение, естественно.

Сервера на Windows, это принципиально и поменять нельзя.

Спасибо и жду ответа.

Дмитрий Бычков

Собранный материал

Back to top

(С) Виктор Вислобоков, 2008-2023