Топ ошибок со стороны разработки при работе с PostgreSQL / Алексей Лесовский (Data Egret)

  Рет қаралды 83,879

HighLoad Channel

HighLoad Channel

Күн бұрын

Пікірлер
@abaitoguzbayev5736
@abaitoguzbayev5736 2 ай бұрын
05:31 Планирование и мониторинг 18:20 про масштабирование 23:23 Про долгие транзакции 28:35 Про фоновые задачи 33:20 Автоматизация 37:35 Контейнеры и оркестрация
@memoryLayer
@memoryLayer 3 жыл бұрын
Отличный доклад, все в тему и без воды
@dkartashoff
@dkartashoff 5 жыл бұрын
Очень крутой. Приятно слушать, без воды, без соплей.
@dmitryd1572
@dmitryd1572 6 жыл бұрын
Толковый доклад, большое спасибо. Основная мысль, которую стоит отметить и вынести как вывод: надо понимать с чем и как работаешь.
@nmg_prm
@nmg_prm 2 жыл бұрын
Отличный доклад, отличная манера изложения, все четко и по делу!
@mvo5450
@mvo5450 4 ай бұрын
Великолепный и полезнейший доклад! Спасибо!
@ВостряковАлександр-п9ы
@ВостряковАлександр-п9ы 4 ай бұрын
Доклан оч крутой! а еще очень полезные вопросы и ответы на них, чуть ли лучший доклад с точки зрения вопросов-ответов
@sfybskot
@sfybskot 3 жыл бұрын
Отличный спикер! Спасибо за выступление. Познавательно)
@DeltaZavr.
@DeltaZavr. 6 жыл бұрын
Интересный оратор, обязательно гляну ещё его лекции.
@egorvoronov8687
@egorvoronov8687 6 жыл бұрын
Алексей, спасибо, все очень упорядоченно и по полочкам
@elenafadina6022
@elenafadina6022 Жыл бұрын
все четко и понятно, благодарю
@philosophyofheroes618
@philosophyofheroes618 Жыл бұрын
Для меня очень полезный доклад, спасибо)
@АлександрЛабзов-ш8ч
@АлександрЛабзов-ш8ч 5 жыл бұрын
Ну наконец, что-то по делу сказал, тестировать и еще раз тестировать.
@Liqvidator
@Liqvidator Жыл бұрын
Хороший доклад.
@ВикторБурцев-п8ц
@ВикторБурцев-п8ц 4 жыл бұрын
Вообще, советы подойдут, конечно, не только для постареса но и для любой субд
@pacific63
@pacific63 5 жыл бұрын
Ссылка на видео про мониторинг из этого видео: kzbin.info/www/bejne/fpPMY3R8nclnpLs
@yoghtru
@yoghtru 5 жыл бұрын
Не могу понять как на 41 минуте, на слайде, может находиться ссылка на видео, которое опубликовано позже этого?
@kravt100
@kravt100 7 ай бұрын
люто плюсую! только вопрос насчет самописных очередей, PgQ - это же не про замену Redis и прочего? сорян за возможно некорректный вопрос, пока просто тегово знаком с терминами
@VK-dx2wk
@VK-dx2wk 4 жыл бұрын
Ansible - это не головная боль, и не Bash на стероидах. Это очень удобный инструмент , не даром его забрал под крыло RedHat.
@dzen1234
@dzen1234 6 жыл бұрын
7:52 - Алексей, второго пришествия ещё не было. Фраза "второе пришествие" употребляется чтобы выразить отдаленное будущее.
@alexeylesovsky2152
@alexeylesovsky2152 6 жыл бұрын
волновался)) я при просмотре нашел еще пару моментов *рукалицо*
@guugle
@guugle 4 жыл бұрын
Со Stolon работал как раз в связке с K8s, оч круто.
@johngraham8220
@johngraham8220 4 жыл бұрын
6:50 неужели многие разработчики сносят папочки с сочетанием букв log чтобы просто очистить место? У нас такие люди называются не разработчиками, а другими словами.
@Anton_Simkov
@Anton_Simkov Жыл бұрын
У меня вопрос про репликации. В одну базу пишем, с другой читаем. Но ведь сами базы должны постоянно реплицироваться, и это ведь тоже нагрузка на железо? И как часто они синхронизируют данные? Во т приложение записало данные пользователя, и тут же пытается их считать из другой базы, они там уже есть или будет в этот момент тормозить, пока данные обновятся во второй базе? Короче насколько репликации затратный процесс?
@Swit0
@Swit0 9 ай бұрын
Если коротко отвечать, то зависит все от рабочей нагрузки на мастер. Если запросы хорошо оптимизированы, накладные расходы конечно есть, но незначительные
@akass4010
@akass4010 5 жыл бұрын
Про Postgres интересно, но про разработчиков странное мнение.
@alexeylesovsky2152
@alexeylesovsky2152 5 жыл бұрын
да, это конечно же субъективное мнение, возможно потому что я сам не являюсь разработчиком
@АндрейПоловинкин-и8л
@АндрейПоловинкин-и8л Жыл бұрын
​@@alexeylesovsky2152 нормальное мнение. Когда ОРМ с 98 CRUD переписываешь на 8
@volodymyrbrodskyi1985
@volodymyrbrodskyi1985 6 жыл бұрын
Отличный доклад. Но не могу найти видео про мониторинг, которое в докладе. Не могли бы ссылку прикрепить? Спасибо
@LeonidKorsakov
@LeonidKorsakov 6 жыл бұрын
kzbin.info/www/bejne/fpPMY3R8nclnpLs
@alexeylesovsky2152
@alexeylesovsky2152 6 жыл бұрын
Спасибо )) ссылка на видео про мониторинг kzbin.info/www/bejne/fpPMY3R8nclnpLs
@greentubedog
@greentubedog 5 жыл бұрын
​@@alexeylesovsky2152 Алексей, хочу выразить вам почтение - вы отличный докладчик :)
@oleksandrsankin9637
@oleksandrsankin9637 5 жыл бұрын
Не понял момент на 27 минуте - если приложение откроет транзацию, что-то запишет в базу, а потом крашнется - разве этой транзации не будет приозведен роллбэк автоматически?
@alexeylesovsky2152
@alexeylesovsky2152 5 жыл бұрын
не совсем так. приложение открыло транзакцию, записало что-то в базу, затем не закрыв транзакцию решило обратиться к другой базе/api/etc... и если это обращение (не связанное с постгресом) завершилось с ошибкой и ошибку забыли обработать, то транзакция останется висеть т.к. с точки зрения работы с постгресом ошибки не было.
@yuriyc.9056
@yuriyc.9056 3 жыл бұрын
Поясните, кто в курсе.. Если использовать поле типа JSON, то каждая запись этой таблицы будет занимать 8 Мб?
@Николай-з4в7л
@Николай-з4в7л 2 жыл бұрын
Нет, это был пример в начале доклада, типо кто то хранил нафиг не нужный мусор с большим объемом в этом поле. И гоняя запросы, создавал нагрузку на сеть/диск/память...
@im8730
@im8730 5 жыл бұрын
Последний вопрос, то что я сам бы хотел задать, на кой хер делать очереди на постгресе? На постгресе очереди делают только на деве, чтобы дебажить легче было.
@МаксАли-л7ь
@МаксАли-л7ь Жыл бұрын
Транзакционность, и низкие задержки
@iliacmd
@iliacmd 5 жыл бұрын
Ссылка на мониторинг kzbin.info/www/bejne/fpPMY3R8nclnpLs
@hikaridev6706
@hikaridev6706 2 жыл бұрын
Привет! Работаешь с Postgres?
@АлександрЛабзов-ш8ч
@АлександрЛабзов-ш8ч 5 жыл бұрын
А ну да DROP от DELETE наверно отличаются))))))))))))))))))
@pavelpat
@pavelpat 3 жыл бұрын
Оговорка на kzbin.info/www/bejne/fpuvn4xmlrWEkNE. Читатели не мешают писателям, а писатели - читателям.
@sergeik2151
@sergeik2151 4 жыл бұрын
Со второго пришествия😂может первого и до второго?😂
@xizifwhite3563
@xizifwhite3563 4 жыл бұрын
И под конец ломанулось неблагодарное безкультурное стадо...(
@johngraham8220
@johngraham8220 4 жыл бұрын
Послушал. Как говорится спасибо за доклад, но увы ничего нового не услышал кроме огромного количества обобщений. "Все разработчики хотят ... ", "нет такого админа который бы не пользовался ... ". У нас вот постгрес работает уже много лет, кластер, серьёзная наагрузка. Но высказанные обобщения на 90% - мимо. Никогда обозначенных желаний не возникало, почти ни одного из описанных эксцессов не случалось, разработчики ВСЕ знают основы работы с постгресом (вакуум, долгие транзакции и вот это всё), никто никогда не ковырялся руками в служебных каталогах не посмотрев что есть что. Хотя... мы и никогда не пользовались услугами консультантов. Сами консультировать можем если вопросы вот такие... ) И ещё в какой-то момент появилось очень много англицизмов, причём совершенно ненужных (для которых есть устоявшиеся русские термины) ещё и с неправильным произношением, . Сáппорт (вариант сáппортинг) - вообще слух режет. Ударение на второй слог на самом деле. И почему бы просто не сказать "поддержка"?
@Alexandre1751
@Alexandre1751 5 ай бұрын
Это вообще что доклад для разработчиков? Да насрать разработчикам на место на диске . У него вообще нет доступа к проду. Вообще вы что это же все детские проблемы про них все давно известно .
@АлексейЛысюк-ь4я
@АлексейЛысюк-ь4я 2 жыл бұрын
у постгрес к сожалению имеется крайне отвратитеьное место, напрочь убивающее все его остальные преимущества. это крайне тупой и медленный движок, ничтожность которого приходится компенсировать крайне ненадежными (вопреки глупым заявлениям, ну просрете вы все свои данные не раз в год а раз в 2 года.) физическими устройствами типа ССД. для решения задач какого нибуть офиса на 5 компов пойдет.
@Anton_Simkov
@Anton_Simkov Жыл бұрын
А скажите, у Firebird 3.0 движок быстрее и умнее, чем у Постгреса или они сопоставимы?
@vladislavstepanov7591
@vladislavstepanov7591 Жыл бұрын
А кто вам мешает взять оракл? Ой, а он платный
@Anton_Simkov
@Anton_Simkov Жыл бұрын
@@vladislavstepanov7591 ну настолько ли он круче, чтобы за него столько платить?
@АлексейЛысюк-ь4я
@АлексейЛысюк-ь4я Жыл бұрын
у оряклы есть халевная версия. с обрезо по процам и памяти. для большинства бытовых задач с головой и выше хватает. но сам орякл не прост.@@vladislavstepanov7591
@tertiumorganum5665
@tertiumorganum5665 Жыл бұрын
ерундоаый доклад ни о чем и докладчик только по верхам знает, типа евангелиста
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
Обзор PostgreSQL 17 - Павел Лузанов, PGConf.Russia 2024
52:17
Postgres Professional
Рет қаралды 10 М.