Вопросы с тегом «postgresql»

PostgreSQL - это мощная система объектно-реляционных баз данных с открытым исходным кодом. Он имеет более 15 лет активной разработки и проверенную архитектуру, которая заслужила хорошую репутацию за надежность, целостность данных и правильность. Он работает во всех основных операционных системах, включая Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) и Windows.

3
Как мне отредактировать файл .conf для AWS RDS postgres?
Я хотел бы изменить pg_hba.conf в своем экземпляре postgres RDS, чтобы я мог использовать аутентификацию cert. Я нашел менеджера группы параметров в RDS, который позволяет мне изменять параметры, но он просто ссылается на путь для pg_hba.conf. Кажется, это не позволяет мне изменить pg_hba.conf.

3
PostgreSQL медленная фиксация производительности
У нас есть некоторые проблемы с конфигурацией PostgreSQL. После некоторых тестов я обнаружил, что очень простые запросы занимают относительно много времени, при более тщательном изучении выясняется, что команда COMMIT действительно медленная. Я провел очень простой тест, используя следующую таблицу: CREATE TABLE test ( id serial primary key, foo varchar(16), ); …

3
Postmaster использует чрезмерную загрузку процессора и дисков
используя PostgreSQL 9.1.2 Я вижу чрезмерное использование процессора и большое количество записей на диск из задач Postmaster. Это происходит даже тогда, когда мое приложение почти ничего не делает (10 секунд вставок в минуту). Однако существует разумное количество открытых соединений. Я пытался определить, что в моем приложении вызывает это. Я довольно …

2
Как эффективно масштабировать данные OpenStreetMap
Уже более года я работаю на собственном сервере PostGIS, заполненном данными OSM, используемыми как для генерации тайлов на основе Mapnik, так и для геокодирования на основе Nominatim, обновляемых с помощью ежедневных копий. Это работает довольно хорошо. Однако, поскольку использование растет в геометрической прогрессии, я хотел бы добиться большей надежности и …

2
Производительность Postgresql - настройка SHMMAX и SHMALL
Я читал почти все, что есть в Интернете об улучшении производительности postgres, но «правильные» значения для SHMMAX и SHMALL все еще ускользают от меня. Консенсус представляется следующим: SHMMAX = total_memory / 4 и SHMALL = total_memory / 2 - безопасные начальные значения. Тем не менее, SHMALL может быть измерен в …


2
Как посчитать уникальные значения?
Я пытаюсь получить количество уникальных ip_addresses (в данном случае «3»). Таблица выглядит так: Структура: CREATE TABLE bandits ( key text NOT NULL, ip_address inet, offence text, count bigint DEFAULT 1); Данные: COPY бандиты (ключ, ip_address, обида, количество) ОТ stdin; 127.0.0.1_testing 127.0.0.1 тестирование 1 127.0.0.2_testing 127.0.0.2 тестирование 3 127.0.0.2_testing2 127.0.0.2 testing2 …
9 sql  postgresql 

2
Создайте нового, только для чтения пользователя в postgres
Я хотел бы создать нового пользователя в существующей postgresqlбазе данных на машине с Ubuntu. Я хочу предоставить этому пользователю доступ только для чтения ко всем таблицам. Как это сделать? Нужно ли создавать нового пользователя в Ubuntu? Спасибо, Уди

2
PostgreSQL завершает работу после запуска
Мой сервер PostgreSQL 9.5 в Debian 8 (Jessie) продолжает выходить сразу после запуска через service postgresql start: # service postgresql status ● postgresql.service - PostgreSQL RDBMS Loaded: loaded (/lib/systemd/system/postgresql.service; enabled) Active: active (exited) since Fr 2016-12-02 11:02:51 CET; 11min ago Process: 2360 ExecStart=/bin/true (code=exited, status=0/SUCCESS) Main PID: 2360 (code=exited, status=0/SUCCESS) …

2
Postgresql 9.2 «неверное имя локали» в Ubuntu 12.04
Сегодня я установил Postgresql 9.2 в Ubuntu точно через apt.postgresql.org - все было относительно безболезненно, пока я не застрял в ошибке «неверное имя локали: it_IT.utf8»: root@ubuntu:/tmp# sudo -u postgres psql -Xc "CREATE DATABASE test TEMPLATE template0 ENCODING 'utf8' LC_CTYPE='it_IT.utf8'" ERROR: invalid locale name: "it_IT.utf8" Я бежал, locale-gen it_IT.utf8хотя и на …

4
Какой удобный способ выполнения многострочных запросов в postgres с использованием ssh?
Скажем, мне нужно написать несколько запросов в консоли, каков наиболее эффективный способ выполнения многострочных запросов, таких как CREATE TABLEоператоры? Я привык использовать Microsoft Management Studio, но теперь мне приходится изучать PostgreSQL на лету.

2
Может ли внутренний механизм ротации журналов postgres удалять файлы журнала старше определенного времени?
Я использую механизм ротации журналов от Posgtres. Я хотел бы удалить файлы журнала старше 30 дней. Как мне получить postgres для этого? Если postgres не поддерживает его, могу ли я настроить logrotate на удаление журналов старше 30 дней? Мой текущий конфиг: log_destination = 'stderr' logging_collector = on log_directory = 'pg_log' …

2
Насколько хорошо PostgreSQL работает с большим количеством баз данных?
У нас есть веб-приложение, архитектура которого требует, чтобы любой зарегистрированный пользователь (фактически, компания) был изолирован от другого, т. Е. Я буду запускать одно и то же веб-приложение с теми же моделями данных, но с разными наборами данных для каждого клиента. Итак, мы подумали о создании отдельной базы данных в Postgres …

2
pg_restore занимает намного больше времени, чем pg_dump
Я регулярно сохраняю и позже восстанавливаю небольшую базу данных PostgreSQL, которая используется для тестирования. Его данные регулярно обновляются в результате тестов, затем необходимо создать новый дамп, и дампы регулярно используются для воссоздания базы данных в четко определенном состоянии. Я заметил, что дамп (использование pg_dump -Fc database) занимает всего несколько секунд, …

2
Контейнерный PostgreSQL с данными в распределенной файловой системе
Мне любопытно, если кто-то на самом деле запускает PostgreSQL в контейнере, работающем в какой-либо форме распределенной файловой системы - предпочтительно GlusterFS или что-нибудь еще. В настоящее время я бегу Mesos / Marathon. В случае сбоя узла PostgreSQL Marathon просто запускает другой экземпляр PostgreSQL на других узлах и, если все сделано …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.