Всем привет. Подскажите плиз, почему по той таблице, по тому же плану с тем же индексом, по тому же условию и с тем же количеством строк (ноль строк!) Если в запрос добавить в...
Yaroslav @chAlx314 Как было замечено RhodiumToad из IRC: I suspect something's stopping the planner from being able to deduce that (t.o).id is safe to push through...
День добрый. в PostgreSQL ещё нет поддержки DISTINCT для window функций. Для этого можно использовать подзапрос с GROUP BY. Но всё-таки руки чесались, чтобы найти рабочий вари...
условие совершенно одинаковое же. (или я что-то не понимаю??)
День добрый. А с кем из разработчиков можно обсудить вопрос использования индексов, когда в запросе присутствуют window функции? https://stackoverflow.com/q/67492673/4632019 ...
Всем привет. Отправил вот такое письмо в hackers группу в продолжение темы би темпоральных табличек: https://www.postgresql.org/message-id/919823407.20191029175436%40yandex.r...
И немного поковырялся исследуя поведение работы сервера: https://stackoverflow.com/q/67648196/4632019 (см. UPD секцию) 1. Осталось непонятно, почему после изменения типа функ...
да при чём тут бух учёт. Я вам про то, что с DISTINCT было бы удобнее суммировать. а не вот так как-то через 2 подзапроса: (SELECT sum(x) from (SELECT sum( DISTINCT order...
Подскажите плиз, а можно как-то получить № изменения? https://stackoverflow.com/q/68146876/4632019 т.е. каждый раз, когда в следующей строке другое значение - делать инкремен...
Всем привет. Никто не подскажет, почему если повторить одно и тоже условие 2 раза: внутри и снаружи CTE, то запрос начинает работать медленнее в 8 раз? https://explain.dalibo...
Или я плохо описал предложение, то ли синтаксис действительно плох: https://www.postgresql.org/message-id/668748662.20210522113754%40yandex.ru select table_name.** что есть...
странно, странно: https://www.postgresql.org/docs/current/static/sql-createtable.html#sql-createtable-exclude If all of the specified operators test for equality, this is equi...
И я про это тоже. в RETURNING должна возвращаться именно она В [полном примере](https://dbfiddle.uk/?rdbms=postgres_12&fiddle=95ed9fab6870d7c4b6266ea4d93def13) же показано, ...
День добрый, Yaroslav я тут всё со своей битемпоральностью, пардон. Хотел спросить, говорили ли вы с коллегами по поводу INSTEAD OF DELETE триггера. Что когда в нём изменяе...
для темпоральной таблички у меня вот такой вот индекс: ALTER TABLE person add constraint person_udx_person_id EXCLUDE USING gist ( person_id WITH =, ...
Всем привет. Подскажите как быть. Вот тут https://stackoverflow.com/a/39650162/4632019 пишут: >Postres has transaction DDL so BEGIN > DROP > CREATE > COMMIT is the equivalen...
>Хмм... где Вы это видите? из execution time: 168 VS 148 (повторял несколько раз. Второй запрос всегда выполняется быстрее) >хотя бы все возможные result sets должны быть оди...
Всем привет. Подскажите плиз, а сгенерированный JIT кешируется между транзакциями или он действейт только в текущей сессии? Настраивается ли как-то это кеширование?
возможно тогда нужно указать range, чтобы получить итоговую сумму. >Если Ваш вариант делает то, что Вам нужно, почему бы его и не использовать? потому что это очень сильно у...
странно, почему не инлайнится? https://explain.depesz.com/s/sCUNu#l24