Описание тега postgresql-12

По вопросам PostgreSQL, относящимся к версии 12.
2 ответа

Почему запрос выполняется в 76 раз медленнее, когда я помещаю его в функцию?

Когда я помещаю следующий запрос в функцию, он идет в 76 раз медленнее. Единственное отличие в плане: сканирование растрового индекса и сканирование индекса Plan1: http://tatiyants.com/pev/ Plan2: http://tatiyants.com/pev/ плана1 EXPLAIN (ANALYZE, C…
12 июл '19 в 11:30
0 ответов

PostgreSQL в контейнере выдает ошибку chmod: /var/lib/postgresql/data: операция не разрешена

Я попытался запустить Postgres 12 на докере и в следующих файлах, которые я создал. Я не понимаю, где я сделал ошибку и в чем проблема с разрешением файла PostgreSQL. Dockerfile: FROM postgres:12.0-alpine USER root RUN chmod 0775 /var/lib/postgresql…
0 ответов

Ошибка выполнения при установке postgresql 12?

Я получаю эту ошибку при установке PostgreSQL 12: Error running C:\Users\guy\AppData\Local\Temp\postgresql_installer_b69647f9a1\getlocales.exe:child killed: unknown signal
20 май '20 в 02:48
1 ответ

Изменить каталог журналов PostgreSQL

Как я могу изменить каталог журнала с PostgreSQL 12? Мне нужно изменить расположение по умолчанию /var/log/, чтобы указать на другое место на диске.
29 июн '20 в 16:28
2 ответа

PostgreSQL: удалить пару ключ / значение из массива с объектами json

У меня есть таблица: CREATE TABLE movies( id text, data jsonb ); INSERT INTO movies(id, data) VALUES ( '1', { "actors": [ { "name": "actor1", "email": "actor1@somemail.com" }, { "name": "actor2", "email": "actor2@somemail.com" } ] } ); Я хочу удалит…
15 ноя '19 в 21:20
2 ответа

Сервер Postgresql продолжает менять пароль

У меня postgres 12.Я установил пароль для пользователя.postgres в качестве password и как-то через какое-то время мое приложение получает authentication failed for user "postgres".Затем я вхожу в систему с помощью psql и меняю пароль с помощьюALTER …
10 апр '20 в 03:15
0 ответов

запрошенная точка остановки восстановления предшествует согласованной точке восстановления pgsql 12 repmgr barman

Мы пытаемся выполнить обновление до PG12, и у нас возникла проблема с восстановлением PIT. Первый узел успешно восстанавливается с использованием резервной копии barman, но затем второй узел не может запуститься после синхронизации с repmgr.
10 авг '20 в 14:04
1 ответ

Массив: не удалось найти тип массива для символа типа данных изменяющийся []

У меня есть следующие образцы данных для демонстрации: Таблица: create table tbl_array ( array_data varchar[] ); Некоторые значения: insert into tbl_array values('{AUS,USA}'),('{IND,SA}'),('{UK,UAE,NZ}'),('{CAN,BAN,SL,KW}'); Запрос: у меня есть вход…
05 авг '20 в 10:54
1 ответ

не удается подключиться к postgres: psql: error: не удалось подключиться к серверу: FATAL: проверка пароля не удалась для пользователя в Windows

Я установил PostgreSQL на свои окна 10 и при запуске сервера в оболочке sql (psql) (psql: error: could not connect to server: FATAL: password authentication failed for user "samantha") Эта ошибка появляется
31 окт '19 в 08:01
1 ответ

PostgreSQL: выполнить сохраненную функцию (получение ошибки даже при приведении аргументов)

Я столкнулся с проблемой, решения которой не нашел. Я успешно создал функцию. Вот имя функции и аргументы: CREATE OR REPLACE FUNCTION app_private.create_user(username citext, email text, email_is_verified boolean, name text, avatar_url text, title t…
1 ответ

Ошибка аутентификации однорангового узла для пользователя

Я использую PostgreSQL-12 с ruby ​​2.7 и rails 6.0.3 на рабочем столе ubuntu 20.04LTS всякий раз, когда я пытаюсь rails db:create я получаю следующую ошибку FATAL: Peer authentication failed for user "postgres" Couldn't create the 'myap_development'…
15 июн '20 в 06:15
0 ответов

Несогласованная ошибка разрешения в схеме postgres

У меня есть удаленный сервер базы данных, и у меня разные роли и пользователи. например у меня есть база данныхtest и схема test_schema и стол test1. Я подключаюсь к базе данных с помощью test_user и я запрашиваю таблицу, как показано ниже. select *…
31 авг '20 в 19:05
1 ответ

Контейнер Windows Docker Networking to Postges на хосте (windows 10)

Хорошо.. Извините, что засоряю этот сайт бесконечными вопросами. У меня есть.NET REST API, который работает в DOCKER. (Контейнер Windows) Но в тот момент, когда я пытаюсь подключиться к Postgres на моем хосте, я не могу подключиться. Я не могу подкл…
09 июл '20 в 01:00
1 ответ

Можно ли в postgres12 поставить реплику на получатель (подписчик)?

Можно ли в postgres12 поставить реплику на получатель (подписчик)? просто изменить структуру таблицы, а затем перезапустить реплику
09 июл '20 в 22:38
0 ответов

скопировать файл фиксированной ширины через psql в таблицу PostgreSQL - Ошибка: слишком длинное значение для символа типа

У меня есть файл фиксированной ширины из переписи населения США. Это тот, который находится в zip-архиве и называется "orgeo2010.sf1". ZIP-архив - это большой файл. Я хочу прочитать этот файл в таблице в PostgreSQL 12.1. Вот как я построил стол. cre…
20 дек '19 в 20:00
1 ответ

Как выбрать диапазон дат * и * записи непосредственно перед и после этого диапазона?

Я работаю с таблицей, в которой каждая строка имеет метку времени, и эта метка времени уникальна для данного набора других значений столбца: CREATE TEMPORARY TABLE time_series ( id SERIAL PRIMARY KEY, created TIMESTAMP WITH TIME ZONE NOT NULL, categ…
19 май '20 в 07:49
1 ответ

Выберите 1 в переменной postgresql?

У меня есть этот оператор выбора внутри процедуры триггера: SELECT 1 FROM some_table WHERE "user_id" = new."user_id" AND created >= now()::date; Как я могу сохранить результат в переменной и повторно использовать его в операторе IF следующим обра…
19 май '20 в 14:49
0 ответов

Ошибка при установке postgreSQL "сбой инициализации кластера"

Настройка:Windows 10, postgreSQL 12.3, все значения по умолчанию. Проблема: при установке postgresql 12.3 я получаю сообщение об ошибке в конце установки: "Проблема с выполнением этапа после установки. Установка может быть выполнена некорректно. Не …
01 авг '20 в 15:00
1 ответ

Преобразование атрибутов с помощью Hibernate Spatial и PostGIS

В моем PostgreSQL 12.2 + PostGIS 2.5.4 у меня есть таблица с именем Address со столбцом типа geography(POINT, 4326). Я работаю с Hibernate Spatial и пытаюсь разработать конвертер атрибутов для создания ожидаемого объекта Point из моего объекта Spati…
1 ответ

Postgres: хотите ВЫБРАТЬ данные, когда пользователь существует, иначе ВСТАВИТЬ пользователя

Все еще осваиваю PostgreSQL (используя PostgreSQL-12, поэтому любые советы очень приветствуются. У меня есть приложение, которое позволяет пользователю сохранять и создавать списки воспроизведения песен. Мои таблицы: пользователи, плейлисты, песни. …
20 фев '20 в 08:51