All streams
Search
Write a publication
Pull to refresh
79
1.7
Александр @ky0

«чувак с шэдоу баном»

Send message
Не так давно опсосы рассылали по юрлицам требование проставить напротив каждого корпоративного номера конкретные ФИО использующего. Лично мы везде проставили гендира, пользуясь случаем, передаю ему привет :)
Модераторы на праздниках, смотрю, подобрели. Ждём продолжение про зачистку логов и обновление пакетов.
Очень круто, спасибо. Много крайне полезных лично для нашей инсталляции вещей. Будем попробовать.
Ну так и все распространённые рецепты для постгреса тоже давно известны, благо, комьюнити у него обширное и активное. Никакой неподъёмной задачи конфигурация базы из себя не представляет и отсутствие автонастройки и профилей не является значимым недостатком (мы же всё ещё про IT-бизнес, у них обычно с экспертизой проблем нет).

Возвращаясь к теме статьи — то, что её автор узнал для себя про веса операций (при условии, что остальные настройки у него в порядке) так поздно и это стало для него открытием — досадное недоразумение, только и всего.
Хорошо, когда у вас база, на которой крутится нечто, с уже хорошо хорошо известными параметрами и имеющее профиль настроек. Но это скорее исключение в инновационной сфере, а поддержка всяких энтерпрайзных продуктов — это тема отдельная и не очень-то относящаяся к постгресу по понятным причинам. Он скорее не для мамонтятины, а для чего-то нового.

Ну и я, если бы был на свою голову, DBA DB2 или там Оракла какого-нибудь, не стал бы безоговорочно доверять подобным автонастройкам и профилям, хотя бы до проведения натурных испытания со сравнением с собственной конфигурацией.
Вы опять приписываете мне идеи, которых я не высказывал.

Какой параметр в каждом конкретном случае окажет большее влияние — зависит от многих критериев, в том числе не связанных с железом и никакая автонастройка все их не в состоянии объять. Разумеется, бездумно ничего ставить не нужно, именно для этого я и рекомендую обратиться к документации, а точнее тем её немногим страницам, которые как раз описывают влияние на СУБД. Pgtune я привёл в качестве примера отправной точки, раз уж вы отказываете людям в способности загуглить, что в первую очередь стоит настраивать после установки постгреса.
Предлагаю не переходить на личности и не понижать уровень дискуссии необоснованными утверждениями.

Я утверждаю, что для настройки постгреса, подходящей в подавляющем количестве случаев достаточно ознакомиться и осознать не все 3000 страниц и даже не 90. Знания о параметрах, связанных с оперативной памятью, I/O, bgwriter`ом и вакуумом расположены в документации достаточно компактно. Отправной точкой для, как вы выражаетесь, «адресного поиска» может служить любой онлайн-калькулятор вроде pgtune.leopard.in.ua.
Эксперимент тут ни при чём. Один раз вдумчиво прочитать 10-15 страниц официальной документации ради получения знаний, достаточных для 90% случаев настройки — довольно невысокая цена, как мне кажется… то, что люди, как обычно, начинают читать мануалы только когда всё встало колом — отдельная проблема, к постгресу отношения не имеющая.
Безусловно, в идеальном мире можно настраивать базу только исходя из доступных ресурсов железа. Но на самом деле не менее важен профиль нагрузки, характер хранимых данных и другие вещи. Типовой конфигурации постгреса хватает для работы. Если вас перестала устраивать его производительность — значит, пора начать думать (хотя наверное правильнее было бы делать это сразу) или нанимать специалиста.
Не очень понятно, почему сообщество postgres до сих пор использует настройки по-умолчанию, актуальные для сервера с небольшим объемом ОЗУ и дисками HDD, а не для современных серверов. Надеюсь в скором времени это исправят.

Не исправят, потому что это не ошибка. Параметры постгреса по умолчанию установлены таким образом, чтобы база запускалась на чём угодно, включая холодильники и кофеварки. Для оптимизации производительности его нужно настраивать (сюрприз!). Поздравляю автора статьи с этим открытием.
Ну так это проблема зимбры. Пусть запилят очередной бесполезный пост в своём блоге :)

А у вас половина статьи — это скриншоты установки дебиана, ооочень интересно.
Ну, вы же это не серьёзно, правда? Следующая статья будет состоять из видео с изображением экрана виртуалки и последовательностью ваших действий?
Закон Мура не про частоту, а про количество транзисторов. Уж на Хабре-то наверное стоит корректно его озвучивать.
КПД различается в разы

В отличие от зарубежных 73%, у нас минимум вдвое больше!
Спасибо, что зашли рассказать свою саксесс-стори, полную аргументированных заявлений. А мужики-то не знают, что заббикс не в состоянии обслуживать большие инфраструктуры, ай-яй-яй…
Запускается, разумеется, только с админскими правами? Спасибо, товарищ майор, но пожалуй нет.
Как мы используем систему мониторинга Zabbix для ритейла

И прямо на КДПВ висит пачка алертов важности «Disaster» :)
Ну, в общем-то, если у тимлида свой междусобойчик с руководителем разработки — то любое заявление будет рассматриваться не столько с технической точки зрения, сколько в контексте взаимоотношений. Мне очень знакомы эти санта-барбарские подковёрные интриги и тоже жутко бесит, если оказываешься в них втянут. Рад, что в вашем случае разум восторжествовал, хоть и не сразу…
девелоперские навыки нашего «любимого» коллеги мы решили не затрагивать — мы хотели упирать только на поведенческий аспект.

А зря. Заявление, о том, что человек не просто токсичный мудак, а токсичный мудак, который ещё и не умеет нормально кодить, возымело бы гораздо больший эффект, имхо.

Information

Rating
1,411-th
Location
Москва и Московская обл., Россия
Date of birth
Registered
Activity

Specialization

System Administration, DevOps
Senior
From 6,000 $
Linux
PostgreSQL
Nginx
Docker
Ansible
Terraform
DevOps
Kubernetes