Size: a a a

pgsql – PostgreSQL

2020 June 26

s

sexst in pgsql – PostgreSQL
Yaroslav Schekin
Какие они "заточенные кодеры"?!
Это совершенно разные профессии, и области их знаний и навыков мало пересекаются вообще, IMNSHO.

> Их вообще часто не различают абсолютно

Кто не различает? ;)
Ну тут вроде речь про специальных человеков, которые по части оптимизаций вокруг СУБД заняты. Я бы не сказал что это обычные погромисты, у них таки сильный сдвиг в сторону баз данных имеется. Моя вот, например, исключительно за коллегами сидит и делает так, чтобы работало как положено в плане целостности и перформанса.
источник

CO

Chern Oleksander in pgsql – PostgreSQL
Grigory Smolkin
Только в текстовый лог смотреть
а как-то его выкачать не получится? (
источник

s

sexst in pgsql – PostgreSQL
Yaroslav Schekin
Какие они "заточенные кодеры"?!
Это совершенно разные профессии, и области их знаний и навыков мало пересекаются вообще, IMNSHO.

> Их вообще часто не различают абсолютно

Кто не различает? ;)
А все окружающие же. Как говорится "Ты же программист? Почини мне электрочайник"
источник

s

sexst in pgsql – PostgreSQL
Alexey Bulgakov
программисты пишут логику :) на языке программирования. ДБА в логику не лезет. очень часто чтобы переписать код, надо понимать что этот код делает и зачем. предлагаете ДБА изучать ТЗ и бизнес-процессы?
Ну таки в какой-то момент проще взять специалиста-другого чтобы они разбирались в логике и переписывали это вот всё нежели сотни людей учить как правильно писать, а потом проверять регулярно что пишут.
источник

AB

Alexey Bulgakov in pgsql – PostgreSQL
sexst
Ну таки в какой-то момент проще взять специалиста-другого чтобы они разбирались в логике и переписывали это вот всё нежели сотни людей учить как правильно писать, а потом проверять регулярно что пишут.
не надо проверять. они авторы должны отвечать за работу написанного кода
источник

s

sexst in pgsql – PostgreSQL
Alexey Bulgakov
не надо проверять. они авторы должны отвечать за работу написанного кода
Ну, а они хреново пишут всё равно. Забывают, новички приходят и ничего не знают и так далее. Дальше что?
источник

CO

Chern Oleksander in pgsql – PostgreSQL
Chern Oleksander
а как-то его выкачать не получится? (
Нашел, спасибо!
источник

AB

Alexey Bulgakov in pgsql – PostgreSQL
sexst
Ну, а они хреново пишут всё равно. Забывают, новички приходят и ничего не знают и так далее. Дальше что?
проверять надо при приеме на работе. а потом делать выводы, если они плохо работу делают. а вас дба кто проверяют? вдруг вы тоже забыли что-то :)
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
sexst
Ну тут вроде речь про специальных человеков, которые по части оптимизаций вокруг СУБД заняты. Я бы не сказал что это обычные погромисты, у них таки сильный сдвиг в сторону баз данных имеется. Моя вот, например, исключительно за коллегами сидит и делает так, чтобы работало как положено в плане целостности и перформанса.
> Я бы не сказал что это обычные погромисты, у них таки сильный сдвиг в сторону баз данных имеется.

Почти (?) у всех программистов имеется сильный сдвиг куда-то.
Т.е. "обычный" программист — это примерно то же самое, что "обычный" врач, или преподаватель, или военный и т.п.

> А все окружающие же.

И кого это волнует? ;)
источник

p

pragus in pgsql – PostgreSQL
Alexey Bulgakov
не надо проверять. они авторы должны отвечать за работу написанного кода
спорный момент. например, дефолтное поведение планировщика построено вокруг spinning disks и он всячески избегает лишнего i/o, хотя у людей ssd и поднять с диска лишнюю сотню страниц будет быстрее
источник

s

sexst in pgsql – PostgreSQL
Alexey Bulgakov
проверять надо при приеме на работе. а потом делать выводы, если они плохо работу делают. а вас дба кто проверяют? вдруг вы тоже забыли что-то :)
Блин, вы живёте в таком идеальном мире розовых пони. Я завидую даже.
В реальности вы задолбаетесь искать человека, который всё нужное из пары смежных областей сразу знает наизусть. А найдете - задолбаетесь платить ему.
источник

ВЯ

Владимир Яворский... in pgsql – PostgreSQL
Тру, брат
источник

2_

2flower _ in pgsql – PostgreSQL
Максим
Полюбил его как родную
унес цитату.
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Alexey Bulgakov
не надо проверять. они авторы должны отвечать за работу написанного кода
Вообще, надо проверять (при правильной организации разработки).
См. почти любой большой, длительный и успешный open source (просто потому, что closed source не посмотришь) проект, где есть требования к качеству результата. ;)
источник

s

sexst in pgsql – PostgreSQL
Yaroslav Schekin
> Я бы не сказал что это обычные погромисты, у них таки сильный сдвиг в сторону баз данных имеется.

Почти (?) у всех программистов имеется сильный сдвиг куда-то.
Т.е. "обычный" программист — это примерно то же самое, что "обычный" врач, или преподаватель, или военный и т.п.

> А все окружающие же.

И кого это волнует? ;)
Ну так я и говорю о том же, что от программера абстрактного бэкенда веб-сервиса на питоне наивно ожидать продвинутых навыков написания запросов. Для этого нужно на команду специально заточенного человека нанимать
источник

s

sexst in pgsql – PostgreSQL
Ну и нанимают его нередко именно под видом dba
источник

AB

Alexey Bulgakov in pgsql – PostgreSQL
Yaroslav Schekin
Вообще, надо проверять (при правильной организации разработки).
См. почти любой большой, длительный и успешный open source (просто потому, что closed source не посмотришь) проект, где есть требования к качеству результата. ;)
надо выстраивать правильную структуру. у программистов должен быть ведущий, он пусть их и проверяет
источник

ВЯ

Владимир Яворский... in pgsql – PostgreSQL
я пока найду DBA, сам им стану ... чувствую
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
pragus
спорный момент. например, дефолтное поведение планировщика построено вокруг spinning disks и он всячески избегает лишнего i/o, хотя у людей ssd и поднять с диска лишнюю сотню страниц будет быстрее
Например, это тривиально решается tuning пары параметров. ;)
И, кстати, взять данные из RAM (shared buffers) по-прежнему гораздо быстрее, чем считать их с SSD.
Т.е. этот фундамент совершенно правильный.
источник

s

sexst in pgsql – PostgreSQL
Alexey Bulgakov
надо выстраивать правильную структуру. у программистов должен быть ведущий, он пусть их и проверяет
Он ведущий с другой специализацией
У ведущего совершенно другой круг обязанностей, ему ещё код перечитывать не хватало
источник