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

Функции, возвращающие набор, не разрешены в UPDATE при использовании Postgres 10.
У нас есть старое обновление базы данных Flyway UPDATE plays SET album = (regexp_matches(album, '^6,(?:(.+),)?tv\d+'))[1] ... это нормально работает с любой версией Postgres от 9.2 до 9.6, но не работает с последней версией Postgres 10....
4272 просмотров
schedule 29.11.2023

Несоответствие версии Postgres pg_dump, хотя версии одинаковы
Я пытаюсь сбросить базу данных Postgres из Amazon RDS, которую я недавно обновил до версии 10.1. Для этого я загружаю pg_dump 10.1 с сайта enterprisedb.com ( http://get.enterprisedb.com/postgresql/postgresql-10.1-1-linux-x64-binaries.tar.gz ), но...
8289 просмотров
schedule 12.12.2023

Как now () оценивается при передаче в функцию в качестве параметра
У меня есть таблица, которая разделена на временную метку с полем часового пояса. Я был очень удивлен, обнаружив, что следующее условие where заставляет планировщик запрашивать каждую отдельную «дочернюю» таблицу в разделе: WHERE reading_time...
154 просмотров
schedule 06.04.2024

Почему планировщик запросов не может преобразовать коррелированный подзапрос?
В Как PostgreSQL подходит к запросу 1 + n? , Я узнал, что коррелированный подзапрос можно переписать как левое соединение: select film_id, title, ( select array_agg(first_name) from actor...
122 просмотров
schedule 14.11.2022

Как выбрать группу количества транспортных средств по региону с помощью postgres
Я новичок в постгресе. Мое имя таблицы postgres - Vehicle, состоящее из следующих столбцов 1.ID 2.name 3. wheel (2,3,4,6,8) // two wheeleer,4 whellers 4. region ('hyderabad','mumbai','delhi',...) 5. polluted ('yes','no') Мой вопрос...
45 просмотров
schedule 18.09.2022

Ускорьте запрос ActiveRecord для подсчета различных
Я наткнулся на этот ответ для ускорения запроса, сказав использовать SELECT COUNT(*) FROM (SELECT DISTINCT column_name FROM table_name) AS temp; вместо COUNT(DISTINCT column_name) Как можно было бы записать это изменение в...
45 просмотров

Хранимая процедура - возвращаемый набор результатов - Postgres 11
Можно ли вернуть некоторый набор результатов из хранимой процедуры Postgres 11? Я думаю, что это не так, но я хочу быть уверен. Я вижу, что другой человек спрашивал здесь, но не получил ответов. Хранимая процедура Postgres 11 не возвращает...
28 просмотров
schedule 15.11.2022

PostgreSQL: исключить полный массив jsonb, если один элемент не соответствует предложению WHERE
Предположим, есть таблица json_table со столбцами id (int), data (jsonb) . Пример значения jsonb будет {"a": [{"b":{"c": "xxx", "d": 1}},{"b":{"c": "xxx", "d": 2}}]} Когда я использую оператор SQL, подобный следующему: SELECT data...
195 просмотров
schedule 09.02.2024

Запрос на левое соединение PostgreSQL с отношением один ко многим
У меня есть таблицы ниже CREATE TABLE employee(id serial PRIMARY KEY,employee jsonb); CREATE TABLE perks_details(id serial PRIMARY KEY,details jsonb); insert into employee(employee) values ('{"name": "name1",...
53 просмотров

Postgres (AWS Aurora) не применяет уникальный индекс / ограничение
Мы используем Postgres для нашей производственной базы данных, технически это база данных Amazon AWS Aurora с версией движка 10.11. Кажется, он не находится под какой-либо необоснованной нагрузкой (100-150 одновременных подключений, ЦП всегда ниже...
273 просмотров
schedule 28.11.2022