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

2 ответа

Почему параллельное сканирование CTE и временных таблиц ограничено?

Из руководства PostgreSQL : Следующие операции всегда параллельны ограничены: Сканирование общих табличных выражений (CTE). Сканы временных таблиц. Почему ограничено параллельное сканирование CTE и временных таблиц?
0 ответов

Обновление Postgres on Production до последней основной версии [закрыто]

Я планирую обновить свой Postgres с версии 10.2 до последней основной версии ( 14) Я могу сделать это локально, сначала создав дамп из текущего запущенного Postgres: docker exec -u postgres <pg10-containerid> pg_dumpall > dump.sql Откройте …
15 окт '21 в 17:43
1 ответ

Как мне решить эту проблему, он говорит, что 'queryForObject(java.lang.String, java.lang.Object[], java.lang.Class <T>)' устарел

Я не уверен, как это исправить, так как в прошлый четверг я только начал делать проект весенней загрузки. К сожалению, сегодня крайний срок моего проекта, так что, откровенно говоря, я сейчас в панике: / Вот мой пример кода проблемы: @Override publi…
1 ответ

Ошибка с функцией состояния postgres SQL: 42601

create or replace function fibonacci(int) returns int as $$ declare a int; res int := 0; begin a := $1; if(a = 1 or a = 2) then res :=1; else res := fibonacci(a - 2) + fibonacci(a - 1); end if; return res; end; language plpgsql; Отображаемое сообще…
18 ноя '21 в 22:16
3 ответа

Как вернуть только одну строку и одно имя столбца?

Я сам изучаю функцию Psql и хочу вернуть только одну строку и одно имя столбца: dep_people, и не знаю, как решить этот вопрос в одной строке и одном имени столбца. Пожалуйста, помогите мне понять функцию Psql. Таблица предварительного просмотра SELE…
22 ноя '21 в 17:35
0 ответов

Предлагаете модификации хранилища для более эффективного выполнения запроса?

Предположим, у меня есть запрос, возвращающий атрибут R:a со вторым по величине числом различных значений (возвращаем имя таблицы и имя атрибута). Моя задача: Для каждого отдельного значения одного и того же атрибута R:a верните отдельное значение к…
25 ноя '21 в 19:52
1 ответ

PostgreSQL: синтаксическая ошибка в "рефкурсоре" или рядом с ним [дубликат]

Когда я работаю с базами данных Microsoft SQL Server, я иногда возвращаю несколько наборов результатов из хранимых процедур. Я часто возвращаю так много, что становится трудно понять, что есть что. Чтобы решить эту проблему, я следую соглашению, кот…
1 ответ

Ошибки при попытке INSERT INTO таблицы с идентификатором столбца из промежуточной таблицы

Я пытаюсь вставить данные из промежуточной таблицы в другую аналогичную таблицу со столбцом идентификаторов и не могу исправить синтаксис SQL без ошибок. Это в PostgreSQL 14. Промежуточная таблица: CREATE TABLE IF NOT EXISTS public.productstaging ( …
12 дек '21 в 14:57
1 ответ

не удалось загрузить модули sql в кластер базы данных

Я попытался установить postgreSQL v14.1.1 x64 в свою Windows 10, но по завершении я получил ошибку «не удалось загрузить модули sql в кластер базы данных». Но приложение все еще работает, поэтому открыл «pgadmin4», ввел пароль пользователя postgres …
14 дек '21 в 10:34
1 ответ

Проблемы с первой установкой PostgreSQL 14.1 на Ubuntu 18.04

У меня возникли небольшие проблемы при первой установке PostgreSQL 14. Я хотел бы заранее извиниться, если этот вопрос был задан так, как я собираюсь его задать, но я не думаю, что это так. Если это было, пожалуйста, направьте меня в соответствующее…
1 ответ

Форматировать интервал типа даты как параметр в функции PostgreSQL

Как лучше всего параметризовать интервальный тип даты в функции PostgreSQL ?. У меня есть следующая функция CREATE OR REPLACE FUNCTION testing( min_time integer ) RETURNS void AS $BODY$ BEGIN EXECUTE format('CREATE TABLE foo AS SELECT gid, now() + c…
15 дек '21 в 12:40
0 ответов

Моя служба postgres продолжает останавливаться после перезапуска [закрыто]

Всякий раз, когда я перезапускаю службу postgres, она останавливается в течение нескольких минут, я проверил, нет ли в htop длительного или подозрительного процесса. Какие еще могут быть причины этой проблемы? состояние кластера не работает, но при…
20 дек '21 в 07:39
0 ответов

балансировщик нагрузки с использованием pgpool2 не работает, потоковая передача работает

Я новичок в кластеризации postgres, я пытаюсь заархивировать балансировщик нагрузки с помощью pgpool2, но он не работает, выполните следующие шаги, Это узлы: мастернода, т.е. первичный 192.168.100.130, резервный сервер 192.168.100.131pgpool 192.168.…
22 дек '21 в 10:46
0 ответов

PgSql 14-Pgagent не связан с базой данных

Привет, я использую PgSql 14, и я установил соответствующий PgAgent из сборщика стека. При использовании локального и удаленного доступа оба не подключены к базе данных. Но тот же сценарий задания отлично работает с PgSQL 12.3 и с PgAgent. Что нужно…
23 дек '21 в 06:38
0 ответов

Выходные параметры хранимой процедуры Postgres 14

У меня есть несколько функций (или процедур) для простых вставок, например: insert_user(email); Большинство из них возвращают Insert_id, будь то для других процессов или драйвера. А некоторые этого не делают, например, вставки во многие-многие табли…
29 дек '21 в 04:25
1 ответ

Основываясь на предыдущих записях, поля стоп-суммы

У меня есть такая таблица: |id | date | point | +---+------------+-------+ | 6 | 2022/01/06 | 9 | | 5 | 2022/01/05 | 7 | | 4 | 2022/01/04 | 1 | | 3 | 2022/01/03 | 4 | | 2 | 2022/01/02 | 6 | | 1 | 2022/01/01 | 1 | Моя цель - получить points от даты с…
06 янв '22 в 22:09
0 ответов

Атрибуты роли продавца пользователя Postgres в Laravel 8

Здравствуйте, я хочу создать приложение для электронной коммерции в Laravel 8 и Postgresql. Я пытаюсь понять, как создать базу данных пользователей с возможностью покупателя стать продавцом. Могу ли я установить атрибут идентификатора продавца как н…
20 янв '22 в 06:45
1 ответ

Несоответствие версии Postgres

У меня была установлена ​​Postgres версии 13 на моем компьютере с Windows. Я обновился до версии 14 и оставил там старую версию. Я обновил переменную пути до новой версии. В PGAdmin 4 я создал новую базу данных под названием и могу использовать ее т…
21 янв '22 в 20:40
1 ответ

Почему PgAdmin 4 (v 6.1) не позволяет мне добавлять данные в GUI>

Я использую PgAdmin4 v 6.1 на Mac OSX Monterrey 12.1 и не могу добавлять данные в графический интерфейс. Почему я не могу добавить данные? Я создал свою первую таблицу в графическом интерфейсе и определил 3 столбца. Я не могу добавить строку в графи…
30 янв '22 в 01:54
2 ответа

Postgresql не использует индекс WHERE IN, но работает с WHERE = [закрыто]

Я запрашиваю таблицу с несколькими миллионами строк. Когда я использую подвыбор с = select * from "parcels" where "parcel_id" = (select "parcel_id" from "parcels_properties" where "property_id" = '178528') будет использоваться индекс, и он вернется …
28 янв '22 в 12:42