Вопросы по теме 'postgresql-10'

Запрос с соединением выполняется слишком долго — Postgresql
У меня есть запрос, который выполняется слишком долго. Я использую PostgreSQL 10.3. В моих таблицах, задействованных в этом запросе, у меня около 3,5 миллионов записей в каждой. Запрос: SELECT thf.attr1, thf.attr2, thf.attr3, thf.attr4 FROM...
433 просмотров
schedule 27.12.2023

резервный сбой при получении запроса INSERT/DELETE вместо сообщения об ошибке
Я пытаюсь настроить потоковую репликацию в postgresql-10.0. я столкнулся с этой проблемой. Резервные серверы не должны получать какие-либо транзакционные запросы, если это произойдет, postgres выдаст следующую ошибку и не должен падать: не...
310 просмотров
schedule 04.03.2023

При использовании инструкции COPY FROM получение ОШИБКИ: нулевое значение в столбце field_id нарушает ограничение ненулевого значения
Я использую команду COPY FROM для загрузки данных из файла. Таблица определяется столбцом идентификаторов, который не является частью файла. CREATE TABLE APP2DBMAP ( FIELD_ID integer NOT NULL GENERATED BY DEFAULT AS IDENTITY,...
269 просмотров
schedule 26.07.2022

Какой тип индекса наиболее подходит для низкоселективного столбца
У меня есть таблица с около 60 млн записей, и потенциально она скоро вырастет до ~ 500 млн (потом будет медленно расти). В таблице есть столбец, допустим категория. Общее количество категорий составляет около 20 тысяч и растет очень медленно и время...
187 просмотров
schedule 06.11.2022

postgresql - нужен вычисляемый столбец в таблице
в короткой версии моей таблицы "транзакция" у меня есть 5 столбцов id, item, quatity unit_price, total_price (пример записи): 1 | «Энергетический напиток» | 5 | 0,80 | 4.00 ‹- это должно быть рассчитано с количеством столбцов * unit_price...
33 просмотров
schedule 09.01.2023

Ошибка аутентификации по паролю при подключении к базе данных через python psycopg2
Я пытаюсь подключиться к моей локальной базе данных postgres через записную книжку python jupyter. Я использую psycopg2, который, кажется, установлен правильно. Я только что создал пользователя с именем username с паролем my_pw. Я сделал это...
215 просмотров
schedule 24.03.2022

Postgres: импорт в определенную базу данных
Я пытаюсь импортировать базу данных в postgres 10, но у меня есть два экземпляра postgres с разными версиями 9.6 и 10 с разными портами 5432 и 5433 соответственно. Я создал переменную среды PG_HOME с C:\Program Files\PostgreSQL\10 и PATH %PGHOME%\bin...
1186 просмотров
schedule 09.06.2023

pgAdmin4 - невозможно связаться с сервером приложений postgresql
Я знаю, что этот вопрос может быть помечен как повторяющийся, но имейте в виду, что я искал множество опубликованных решений, и моя ошибка не была исправлена. При запуске postgres я получаю следующую ошибку: Не удалось связаться с сервером...
9587 просмотров

Медленное сканирование индекса в запросе SELECT
Кто-нибудь, пожалуйста, посмотрите, почему следующий запрос SELECT в PostgreSQL 10.6 занимает больше времени, несмотря на наличие index. Я пытаюсь найти всех пользователей, которые сделали хотя бы 1 ход за последний месяц (и отобразить их в...
56 просмотров

PG SQL 10 устанавливает часовой пояс по умолчанию на UTC
Мне нужно изменить конфигурацию базы данных, чтобы использовать UTC по умолчанию для экземпляра PostgreSQL10, размещенного на AWS RDS. Я хочу, чтобы он постоянно менялся на уровне базы данных и никогда не возвращался к другому часовому поясу,...
624 просмотров
schedule 24.11.2022

Проверка обновления postgres с помощью логической репликации
В настоящее время я пытаюсь обновить свой postgres 9.1 до 10, используя логическую репликацию. Поскольку 9.1 не поддерживает собственную логическую_репликацию, я попробовал slony и успешно сделал реплику. P.S. Вышеупомянутая реплика, которую я...
67 просмотров

Хитрый поиск Active Record. Запись создана между 3 часами ночи и началом_дня
У меня есть приложение для отслеживания температуры в связи с глобальным потеплением. У меня есть база данных PG, записывающая температуры, а затем пытающаяся сравнить записи, созданные в начале_дня, до 3 часов ночи или начала_дня+180....
64 просмотров

Обновление Postgres при конфликте завершается ошибкой из-за нарушения UniqueContraint
Я хочу реализовать upsert здесь. Значения в некоторых столбцах будут обновляться при каждой вставке. Я использую - insert into deployment.nodes values('sind','11', now(),'temp','not-active') on conflict on constraint nodes_pkey DO UPDATE...
647 просмотров

Оболочка сторонних данных postgres_fdw не существует (даже если она существует)
Используя PostgreSQL 10.10, от суперпользователя postgres : CREATE EXTENSION postgres_fdw; GRANT USAGE ON FOREIGN DATA WRAPPER postgres_fdw TO my_user; Затем при выполнении следующих действий из my_user : CREATE SERVER my_server FOREIGN...
1762 просмотров

Исправление ключей JSON в PostgreSQL
Я хочу исправить или проверить ключи для объекта JSON в PostgreSQL (v10.7). Например, у меня есть объект JSON с именем service_config , который выглядит так: {"con_type": "Foo", "capacity": 2, "capacity_unit": "gbps"} И у меня есть...
105 просмотров
schedule 16.12.2023

Как контролировать порядок полей в jsonb_object_agg
Я пытаюсь создать объект jsonb с ключами, упорядоченными в алфавитном порядке. Однако кажется, что jsonb_object_agg(k, v) игнорирует порядок ввода и сортирует ввод по длине ключа, а затем по алфавиту. E.g. select jsonb_object_agg(k, v order by...
157 просмотров