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

Синтаксическая ошибка на уровне $ 1 или около него при попытке изменить тип в postgreSQL-9.6
Я пытаюсь добавить значение перечислимому типу в postgreSQL-9.6, и мне сложно понять, что я делаю неправильно. var tc = new NpgsqlCommand(@"ALTER TYPE attributeName ADD VALUE IF NOT EXISTS :a", conn); //tc.Parameters.Add(new NpgsqlParameter("a",...
1178 просмотров
schedule 25.12.2023

Самая легкая блокировка для эксклюзивных вставок в PostgreSQL
Я хочу ограничить INSERT любой транзакцией, которая получает блокировку (с остальными ожидающими в очереди, а не с ошибкой), разрешая одновременное чтение, обновление и удаление (но, очевидно, не вставляемых данных, что в любом случае невозможно в...
27 просмотров

Считайте, включая 0, при объединении двух таблиц с разными строками postgres
У меня есть две таблицы: таблица пользователей, содержащая всех пользователей в моей системе, и другая таблица, называемая действием, со всеми действиями, выполняемыми пользователями в моей системе, я хочу получить запрос, в котором я могу подсчитать...
722 просмотров
schedule 21.09.2022

pgbouncer free_servers — как их увеличить
Текущая настройка сервера pgbouncer следующая, и я не понимаю информацию о «free_servers», предоставляемую командой show lists при подключении к pgbouncer. Это (мягкое или жесткое) ограничение на количество подключений к базам данных postgresql,...
308 просмотров
schedule 17.05.2024

Запрос LIKE для элементов плоского массива jsonb
У меня есть таблица Postgres posts со столбцом типа jsonb , который в основном представляет собой плоский массив тегов. Что мне нужно сделать, так это каким-то образом выполнить запрос LIKE для этих tags элементов столбца, чтобы я мог найти...
1108 просмотров

Как я могу инициализировать db ini на Ckan?
Я не могу инициализировать свою базу данных на Ckan. Я пытаюсь установить Ckan 2.8 на Ubuntu 16.04 и Postgres 9.6, следуя инструкциям на официальном страница . Все хорошо, но когда я пытаюсь инициализировать свою базу данных, я не могу. Это...
483 просмотров
schedule 03.03.2024

Разве соединение не совпадает с сеансом?
Я пытаюсь понять, когда создаются и удаляются временные таблицы. Я думал, что временная таблица удаляется в конце сеанса, но этот тест не дает мне в этом уверенности. Строка подключения имеет Pooling=true;Maximum Pool Size=50 , поэтому...
225 просмотров

Как перебрать массив JSON объектов JSON, чтобы увидеть, содержит ли он значение, которое я ищу в postgres?
Вот пример объекта json rawJSON = [ {"a":0, "b":7}, {"a":1, "b":8}, {"a":2, "b":9} ] И у меня есть таблица, которая по сути выглядит так. demo Table id | ...(other columns) | rawJSON ------------------------------------ 0...
174 просмотров
schedule 22.03.2024

Как исправить ошибку с json_object в postgresql-9.6?
Есть Zabbix с мониторингом базы данных PostgreSQL. В Zabbix есть один триггер, который постоянно спамит ошибку: ERROR: function json_object(text[], text[]) does not exist LINE 11: SELECT json_object(array_agg(name), array_agg(setting)) F......
166 просмотров
schedule 06.01.2024

Планировщик не использует порядок индекса для сортировки записей с использованием CTE
Я пытаюсь передать некоторые идентификаторы во внутренний пункт отсортированного индекса с тем же порядком по условию, но планировщик запросов явно сортирует данные после выполнения поиска по индексу. ниже мои запросы. Создайте временную...
108 просмотров