postgresql-9.3

Имя таблицы - t1. Имя поля - name1. name1 имеет такое значение -------------------------------------------+ + name1 + -------------------------------------------- | "a_2013,AcMaster,Master" | | "b_2014,AcMaster,Master" | | "c_2013,a_AcMast...

Я пытаюсь понять, почему ~30 незанятых процессов postgres занимают так много памяти для конкретных процессов после нормального использования. Я использую Postgres 9.3.1 и CentOS release 6.3 (Final). Используя top, я вижу, что многие соединения postgres используют до 300 МБ (в среднем ~200 Мб) неразделяемой (R...

UPDATE: эта специфическая проблема не связана со сценариями, включенными в psql. Переменные в включенных сценариях интерполируются, как и ожидалось. Фактическая проблема возникает в результате использования переменных psql внутри $$ quotes в определениях функций SQL и описывается в этом вопросе . Я использ...

create table test(a json); insert into test(a) values('{"orders":[{"orderId":1}, {"orderId":2, "status":"done"}, {"orderId":3}]}'); Учитывая структуру выше, Могу ли я получить массив или набор orderIds, которые не "сделаны"? И под этим я подразумеваю, могу ли я получить orderIds от sql или plpgsql? Лю...

Даны следующие функции PostgreSQL: CREATE OR REPLACE FUNCTION fn_dtm ( dtm timestamptz(0)) RETURNS void AS $$ BEGIN RAISE NOTICE 'fn: %, %', dtm, dtm::timestamptz(0); END; $$ LANGUAGE plpgsql; CREATE OR REPLACE FUNCTION fn_num ( num numeric(5, 2)) RETURNS void AS $$ BEGIN RAISE NOTICE 'num:...

Я ищу некоторые документы и / или примеры для новых функций JSON в PostgreSQL 9.2. в частности, учитывая серию записей JSON: [ {name: "Toby", occupation: "Software Engineer"}, {name: "Zaphod", occupation: "Galactic President"} ] как бы я написал SQL, чтобы найти запись по имени? в ванильном SQL: SE...

с postgresql 9.3 я могу выбрать определенные поля типа данных JSON, но как вы их изменяете с помощью UPDATE? Я не могу найти никаких примеров этого в документации postgresql или где-либо в интернете. Я попробовал очевидное: postgres=# create table test (data json); CREATE TABLE postgres=# insert into test (d...

Я удивлен, что это еще не было опубликовано. Какие-нибудь интересные трюки, о которых вы знаете в Postgres? Неясные параметры конфигурации и масштабирование/perf трюки особенно приветствуются. Я уверен, что мы можем побить 9 комментариев на соответствующем потоке MySQL:)...

Я недавно играл с Docker и QGIS и установил контейнер, следуя инструкциям в в этом уроке. все работает отлично, хотя я не могу подключиться к базе данных localhost postgres, которая содержит все мои данные ГИС. Я полагаю, это связано с тем, что моя база данных postgres не настроена для приема удаленных подкл...

у меня есть таблица для хранения информации о моих кроликов. Выглядит это так: create table rabbits (rabbit_id bigserial primary key, info json not null); insert into rabbits (info) values ('{"name":"Henry", "food":["lettuce","carrots"]}'), ('{"name":"Herald","food":["carrots","zucchini"]}'), ('{"name"...