Size: a a a

pgsql – PostgreSQL

2021 February 28

AB

Alexey Bulgakov in pgsql – PostgreSQL
спецы по аутистам и задротам подъехали...
источник

E

ETL in pgsql – PostgreSQL
Maxim
Объясните простому человеку с улицы простым языком, как делать обход дерева, красно-чёрного, например. Ну какие задроты? Область знаний требует определённых знаний, это ТЕХНИЧЕСКАЯ литература.

У нормальных людей рекурсия в голове не укладывается, а вы базы данных за день решили понять. Там десятилетиями учёные пыхтели и пыхтят...
Справедливости ради, огромное количество технической литературы написано ужасно.
источник

AL

Artyom Lazovikov in pgsql – PostgreSQL
И не поспорить
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
> Получается, всё таки имеет смысл выносить в отдельную таблицу?

Хмм... как Вы сделали такой вывод?! ;)

1. "В описанном я не вижу "логических" оснований для выделения таких полей в отдельную таблицу(ы), по крайней мере."
2. "Это же зависит от самих запросов."

По п.2 — хотя (примеров) запросов Вы не показали, но по "нужно относительно сложную фильтрацию реализовать" мне кажется, что и "физических" оснований выносить эти поля в отдельную таблицу тут нет.

> А почему так работает, почему у JOIN'ов скорость лучше мб

Потому что запросы могут быть такие, что или JOIN-ы легче оптимизировать (ускорить индексами и т.п.), или им "приходится" выбирать меньше данных.

> Или вы просто эмпирически замерили результаты?

И, конечно, это можно измерить. ;)
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Хмм... подробнее с этого места.

> то написано задротами для задротов, а не для нормальных людей.

Там написано хорошими программистами для хороших программистов, IMNSHO.
Можете привести какие-то примеры?
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Maxim
Непонятно же ничего, читать надо и разбираться с листочком и ручкой, WITH Recursive, например.
Вот конкретно про "WITH Recursive" — кто с ним не способен разобраться, это "вон из профессии!", я считаю.
"Программист", который не способен разобраться с банальным циклом — это профнепригодность, нет?
источник

a

antuan in pgsql – PostgreSQL
Закиньте предложение разработчикам, запилить lightweight-документацию.
В итоге, даже если напишут (на самом деле нет), придёт товарищ и скажет, что одна дока говно, потому что для задротов, а вторая говно, потому что из неё ничего непонятно. И так будет всегда, ибо всем не угодишь.
Называть говном то, что не нравится лично вам, не стОит. А то могут подумать, что вы, говоря вашими же словами, "выёбываетесь".
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
хороший наброс, даже я не смог пройти мимо )))
источник

M

Maxim in pgsql – PostgreSQL
Yaroslav Schekin
Вот конкретно про "WITH Recursive" — кто с ним не способен разобраться, это "вон из профессии!", я считаю.
"Программист", который не способен разобраться с банальным циклом — это профнепригодность, нет?
Я согласен полностью с вами. Да, with recursive - не самый лучший пример
источник

M

Maxim in pgsql – PostgreSQL
React - очень маленький
источник

a

antuan in pgsql – PostgreSQL
Ну правда ж гейство
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
Дарья остановитесь, мат не приветствуется здесь.
источник

M

Maxim in pgsql – PostgreSQL
Yaroslav Schekin
Вот конкретно про "WITH Recursive" — кто с ним не способен разобраться, это "вон из профессии!", я считаю.
"Программист", который не способен разобраться с банальным циклом — это профнепригодность, нет?
Сам with recursive простой. Правда, когда там join’ов всяких многих, то не всегда получается результат держать в голове.
источник

a

antuan in pgsql – PostgreSQL
Действительно. Главное грань найти.
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Maxim
Сам with recursive простой. Правда, когда там join’ов всяких многих, то не всегда получается результат держать в голове.
Хмм... но чем это отличается от любого запроса примерно того же "размера"?
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
а вы себя програмистом не считаете? вы же вроде в реакт умеете
источник

SY

Sergeyy Yazykov in pgsql – PostgreSQL
Какая жара, ребята. :)
"Explicit is better than implicit, simple is better than complex", как писали великие. А вы странные споры ведете
источник

С.

Сергей . in pgsql – PostgreSQL
Это как писать инструкцию для чайников, по сборке авто, рассчитывая на то, что на сто работают обезьяны с образованием в 3 класса
источник

SY

Sergeyy Yazykov in pgsql – PostgreSQL
Друзья, вы правда на совсем мерзкие вещи переходите. Ну это же очень некрасиво, рассуждать в таком духе, зачем
источник

РЖ

Роман Жарков... in pgsql – PostgreSQL
Дружище, не ругайся матом, пожалуйста.
источник