Size: a a a

pgsql – PostgreSQL

2021 June 09

𝕿𝕷

𝕿𝖍𝖔𝖒𝖆𝖘 𝕰𝖉𝖜𝖆𝖗𝖉 𝕷𝖆𝖜𝖗𝖊𝖓... in pgsql – PostgreSQL
селект фром ФаворитеПаймент ф иннер джоин ф.групс фг лэфт джоин ф.ФаворитеФилдВалюес вэрэ фг.ид ин ?1 энд ф.кастомер.ид = ?2


Не благодари!
источник

СК

Сергей Кравчук... in pgsql – PostgreSQL
слишком нативно, аж 1с'кой пахнуло
источник

B

B o g d a n in pgsql – PostgreSQL
1. Поставить точку останова в коде где вызывается этот запрос и посмотреть в свойства объекта-запроса. 2. Поставить вывод в логи ORM всех запросов.
источник

V

Vasiliy in pgsql – PostgreSQL
А в чем сложность по сравнению со стоящими рядом машинами?
Вам их для изоляции от внешней сети неплохо бы и так в vlan закрыть.
Вот и соберите сначала распределенный vlan, а внутри него вы разницы не поймете....
источник

V

Vasiliy in pgsql – PostgreSQL
Пока у вас нет нескольких сотен ВЛАНов, проблемы с такой инфрой не предвидится
источник

V

Vasiliy in pgsql – PostgreSQL
Ну и если у вас есть распределенная виртуализация, то и делать особо ничего не придется...
источник

АЕ

Артем Ефанов... in pgsql – PostgreSQL
Добрый день! Может кто подсказать такой момент - у меня на 10.5 постгресе выполнялся запрос, который постепенно берет N строк из курсора. я заметил, что он при выполнении пишет во временные файлы и дабы ускорить это безобразие поднял work_mem после чего сделал pg_reload_conf() - соединение с работающим запросом при этом должно было подтянуть новое значение? или это произойдет только после окончания транзакции? я просто до сих пор вижу, что количество временных файлов растет
источник

1

10000111 10000000 10... in pgsql – PostgreSQL
Привет всем.Вот у меня на первом скрине команда подсчитывающая число строк category_code но почему то IDLE выводит ошибку в которой говорит что строка electronics не существует хотя на самом деле она есть(2 скрин).Что делать?может с командой что то не так?
источник

1

10000111 10000000 10... in pgsql – PostgreSQL
источник

V

Victooor in pgsql – PostgreSQL
Подскажите. Для постройки графика нужно сделать агрегацию по заданному временному интервалу заданным в стороннем коде алгоритмом. Например задача выбрать значения за час, с вычислением среднего значения в интервале каждой минуты. В коде сделал тупой цикл, вот так это выглядит https://pastebin.com/jsSd9iaw. Тут важны 2 момента: 1) если значений нет, я должен получить в ответ пустую строку, т.к. пропуски на графике не допускаются, 2) если значений в интервале несколько, я должен получить их все. Можно ли как-то выбрать это всё дело меньшим количеством запросов? Потому что в примере выше это 60, терпимо. А вот если нужно выбрать, к примеру, за 24 часа это уже 1440 запросов 😱
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Покажите всё текстом (и всегда так делайте).
источник

1

10000111 10000000 10... in pgsql – PostgreSQL
источник

1

10000111 10000000 10... in pgsql – PostgreSQL
https://pastebin.com/10dZHgdv И вот еще traceback
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Это же код на python, при чём тут PostgreSQL?
Тем не менее, в ошибке ясно сказано "столбец "electronics" не существует" — проверьте.
источник

1

10000111 10000000 10... in pgsql – PostgreSQL
но он же существует?
источник

АЕ

Артем Ефанов... in pgsql – PostgreSQL
похоже, у вас строка "elictronics" попадает в запрос не как строка, а как идентификатор. для выполнения запроса из питон лучше использовать параметризацию, а не строчку клеить (во имя безопасности и кэша планировщика). если совсем не как, то там, где у вас {category_code} добавьте кавычки - '{category_code}'
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Существует где? И, опять-таки — может, это вопрос не в этот чат (никакого конкретного SQL вы не показали, или я пропустил)?
источник

РЖ

Роман Жарков... in pgsql – PostgreSQL
Не знаю точно, но в документации к параметрам кажется были ремарки – когда и как они применяются. Скорее всего этот параметр задаётся при старте рабочего процесса.
источник

F

F̥̼F͈̫̼̤̙̬̹̲̰͇̘̫̖F͔̱... in pgsql – PostgreSQL
подскажите как правильно сделать?
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Казалось бы, всё это можно сделать одним запросом, с помощью generate_series().
Только представление результата будет каким-то другим, конечно.
источник