Публикации по теме 'postgresql'
Мои заметки о postgresql
Введение
Как я обнаружил, очень эффективно обобщать знания после прохождения какого-то курса или изучения чего-то нового. Так вы сможете еще раз вспомнить, что выучили, структурировать свои знания и, конечно же, поделитесь своими знаниями с другими. Недавно прошел курс по postgresql на Udemy . Кстати, это был один из лучших онлайн-курсов, которые я когда-либо проходил. Вот ссылка , если вам тоже интересно. Курс охватывает postgresql от самого начала до продвинутого..
Вопросы по теме 'postgresql'
Пытаюсь запустить приложение WEBrick for Rails, но продолжает получать ошибку: только одно использование каждого сокета
Информация: Rails 3.0.9; Ruby 1.8.7; Windows 7
Я только что переключился с mysql на postgresql в своей среде Rails, и я не могу, хоть убей, обойти эту ошибку при попытке запустить rails на порту 3000:
WARN Ошибка TCPServer: Обычно разрешено...
1084 просмотров
schedule
18.05.2024
Какой самый быстрый способ вставить данные в PostgreSQL в таблицу N:M?
У меня есть приложение, которому нужно вставить много строк в базу данных, но вставка в данный момент идет слишком медленно, я хочу знать, как лучше всего ускорить вставку до максимума.
Ситуация в каждой вставке, мне нужно узнать id токена и для...
876 просмотров
schedule
23.03.2024
Лучший способ использовать ранжирование полнотекстового поиска PostgreSQL
Следуя этому ответу , я хочу знать, как лучше всего использовать встроенный полнотекстовый поиск PostgreSQL, если я хочу для сортировки по рангу и ограничиваются только совпадающими запросами.
Предположим, очень простая таблица.
CREATE...
16095 просмотров
schedule
17.04.2024
Как округлить среднее значение до 2 знаков после запятой в PostgreSQL?
Я использую PostgreSQL через сиквел Ruby gem.
Я пытаюсь округлить до двух десятичных знаков.
Вот мой код:
SELECT ROUND(AVG(some_column),2)
FROM table
Я получаю следующую ошибку:
PG::Error: ERROR: function round(double...
356672 просмотров
schedule
21.03.2024
Передать массив из node-postgres в функцию plpgsql
Функция plpgsql:
CREATE OR REPLACE FUNCTION testarray (int[]) returns int as $$
DECLARE
len int;
BEGIN
len := array_upper($1);
return len;
END
$$ language plpgsql;
Запрос node-postgres + тестовый массив:
var ta =...
5811 просмотров
schedule
20.03.2024
Функция to_char(число) в postgres
я хочу отобразить/преобразовать число в символ (той же длины), используя функцию to_char().
В оракуле я могу написать как
SELECT to_char(1234) FROM DUAL
Но в postgres SELECT to_char(1234) не работает.
77610 просмотров
schedule
11.05.2024
Получение исключения при доступе к значениям из базы данных с использованием спящего режима
У меня есть две таблицы: веб-сайт_доступность и статус_коды. И между ними есть отношение иностранного ключа. Статус_коды - это родительская таблица. Я использую спящий режим. После присоединения мне нужен «список» значений из этих таблиц. Я следую...
142 просмотров
schedule
16.05.2024
Подключите django к postgresql с помощью psycopg2
Я пытаюсь подключить свой сайт к postgresql. Я установил postgresql и psycopg2. В settings.py я разместил следующее, а затем получил сообщение об ошибке. Я должен упомянуть, что я тестировал сайт с помощью mysql, прежде чем пытаться перейти на...
1865 просмотров
schedule
16.05.2024
Генератор Slick 2: таблицы с одинаковыми именами на разных схемах
Я использую генератор кода Slick 2 и пока все хорошо , но есть одна проблема. Если у меня есть 2 схемы в моей базе данных Postgres, и каждая из этих схем имеет таблицу с тем же именем - генератор кода создает повторяющиеся классы, что приводит к...
337 просмотров
schedule
20.04.2024
SQLAlchemy: фильтрация по многим, но возвращающая все результаты
Начиная с модели блога и тега «многие ко многим» и запроса из Querying отношения "многие ко многим" в SQLAlchemy , я знаю, что session.query(Blog).join(Blog.tags).options(contains_eager(Blog.tags)).filter(Blog.tags.in_(list_of_relevant_tags)).all()...
98 просмотров
schedule
09.05.2024
Как подключить PGAdmin3 к Postgres, размещенному в Cloud66
У меня есть размещенное в Cloud66 веб-приложение и база данных Postgres (на выделенном сервере)
Я хотел бы подключиться к базе данных Postgres через PGAdmin3, но мне не удалось настроить Postgres для приема моего подключения.
Я добавил следующую...
334 просмотров
schedule
19.03.2024
как сопоставить набор результатов, не являющийся сущностью, полученный из NameStoredProcedure в JPA 2.1?
Я вызываю процедуру postgresql, используя jpa 2.1, и хотел бы преобразовать набор результатов в класс, не являющийся сущностью, с именем StoreAndCategoryID, содержащий два целочисленных поля с именами: storeid, categoryid. Эти два поля возвращаются...
4234 просмотров
schedule
27.03.2024
Как выполнить функцию в поле псевдонима?
У меня есть представление в PostgreSQL, где я использую функцию COALESCE для извлечения первого поля NOT NULL из таблицы. то есть
SELECT
SRC.SAP_SETNODE.SUBSET_CLS,
COALESCE(
SETNODE_13.SUBSET_NAME,
SETNODE_12.SUBSET_NAME,...
91 просмотров
schedule
05.05.2024
Внутреннее устройство базы данных: реализация ограничения внешнего ключа
Как реализован внешний ключ, например, в PostgreSQL?
Я заметил, что при создании внешнего ключа задействовано много хеширования, поэтому я полагаю, что индекс на основе хеша создается в столбце внешнего ключа, который ссылается на столбец...
1184 просмотров
schedule
02.05.2024
Индекс для сравнения битов в postgreSQL (и других базах данных)
Можно ли ускорить поиск, как показано ниже, с помощью индекса flags , где 5 может быть любым числом?
select * from user where flags & 5 > 0
flags — это целочисленный столбец, и идея этого заключается в том, чтобы хранить различные...
828 просмотров
schedule
06.03.2024
Ошибка PG::ConnectionBad при попытке запустить сервер sidekiq в приложении rails в Windows
Я использую Windows для своей разработки.
Вот ошибка, которую я получаю при запуске сервера sidekiq для этого приложения Rails с использованием Postgres RDS на AWS:
PG::ConnectionBad: timeout expired...
758 просмотров
schedule
08.04.2024
Наборы Pglogical репликации не работают должным образом
Я пытаюсь настроить pglogical репликацию. У меня есть таблица, которая имеет около 4 строк на сервере провайдера.
=========
employee_id | visitor_email | vistor_id | date | message...
1793 просмотров
schedule
09.03.2024
ST_DWithin не использует индекс с нелитеральным аргументом
Я использую PostreSQL 9.3 с PostGIS 2.1.8 на Amazon RDS. У меня есть таблица с именем project_location, в которой определяются «геозоны» (каждая из которых, по сути, является координатой и радиусом). Геозона сохраняется с использованием столбца...
1037 просмотров
schedule
18.04.2024
Странное поведение плана запроса postgresql
Я должен выбрать строки в одной таблице (таблица_A довольно маленькая, ‹ 10 тыс. строк), которым нет соответствующих строк в другой таблице (таблица_B более 500 тыс. строк) на основе столбца_X (таблица_B имеет индекс btree для этого столбца). Если я...
51 просмотров
schedule
04.04.2024
aws postgres rds с помощью ansible
Я пытаюсь развернуть базу данных postgres на AWS RDS, используя ansible. Однако у меня возникают проблемы с размером базы данных, который я указываю как 20 ГБ (макс. для уровня бесплатного пользования).
"msg": "Failed to create instance: Storage...
489 просмотров
schedule
15.03.2024