PostgreSQL и секционирование: «разделяй и властвуй!». Бесплатный урок курса «PostgreSQL для администраторов баз данных и разработчиков»
Большие таблицы в PostgreSQL сначала «просто растут», а потом внезапно начинают убивать всё вокруг: запросы тормозят, вакуум длится вечность, обслуживание превращается в боль, а любой релиз страшно трогать. Секционирование — один из немногих инструментов, который реально помогает вернуть управляемость и скорость, если применять его правильно.
📅 На открытом уроке 16 марта (пн) в 20:00:
— Разберём, зачем вообще нужно секционирование и какие проблемы больших таблиц оно решает.
— Пройдёмся по основным видам секционирования в PostgreSQL: по списку значений, по диапазону и по хэшу.
— Отдельно разберём декларативный подход, как современный способ секционирования: синтаксис, создание и обслуживание секций, добавление и удаление, а также сравнение со старым методом через наследование.
— В конце — лучшие практики и частые ошибки, из-за которых секционирование «не взлетает».
👉 Записаться: https://otus.ru/lessons/postgresql-dba
Реклама. ООО «Отус онлайн‑образование», ОГРН 1177746618576
Большие таблицы в PostgreSQL сначала «просто растут», а потом внезапно начинают убивать всё вокруг: запросы тормозят, вакуум длится вечность, обслуживание превращается в боль, а любой релиз страшно трогать. Секционирование — один из немногих инструментов, который реально помогает вернуть управляемость и скорость, если применять его правильно.
📅 На открытом уроке 16 марта (пн) в 20:00:
— Разберём, зачем вообще нужно секционирование и какие проблемы больших таблиц оно решает.
— Пройдёмся по основным видам секционирования в PostgreSQL: по списку значений, по диапазону и по хэшу.
— Отдельно разберём декларативный подход, как современный способ секционирования: синтаксис, создание и обслуживание секций, добавление и удаление, а также сравнение со старым методом через наследование.
— В конце — лучшие практики и частые ошибки, из-за которых секционирование «не взлетает».
Урок не для тех, кто ищет одну универсальную схему «на все случаи», хочет «ускорить всё одним движением» и не готов менять модель данных и запросы под реальную нагрузку.
👉 Записаться: https://otus.ru/lessons/postgresql-dba
Реклама. ООО «Отус онлайн‑образование», ОГРН 1177746618576
❤11🌚3👀2🗿1
Это мы пока времянку кинули, чтобы бухгалтерия заработала. На выходных придем, все красиво расшиваем и в лотки уложим 😬
#предложка
(Фото сделано спустя 7 лет после этого диалога).
Типичный🥸 Сисадмин
#предложка
(Фото сделано спустя 7 лет после этого диалога).
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
😁145😱68💯26🔥6😭5✍2❤1
Прямо сейчас фиксируется масштабный сбой в работе Телеги. Судя по графикам мониторингов, количество жалоб пробило потолок... десктопные клиенты отвалились, веб-версия мертва, медиа не грузятся, а сообщения висят в вечном коннекте. Больше всего жалоб от юзверей из дефолт-сити и Питера.
Официальных заявлений пока нет
Если у вас всё работает, то похоже вам повезло с провайдером или вы сидите на каких-то туннелях
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
👀66🫡32💊17🤷♂3🙏3😈2❤1
В IETF (там проектируют архитектуру интернетов) внезапно осознали, что спасение веба от будущих квантовых компьютеров обернется знатной болью для сетевой инфраструктуры и серверов 🤙
Долгие годы мы пользовались классической криптографией, где ECDSA-подпись весила смешные 64 байта, и всем всё хватало. Но на горизонте замаячили квантовые компьютеры, способные помножить на ноль наши RSA и эллиптические кривые. Чтобы мировые правительства и товарищи майоры не смогли расшифровать трафик🙂 , индустрия начала перекатываться на постквантовую криптографию.
С алгоритмами обмена ключами (Kyber) всё разрулили довольно быстро. А вот когда дело дошло до сертификатов (алгоритм ML-DSA, он же Dilithium), случился былинный отказ. Новая подпись стала весить ~2.4 килобайта! А поскольку TLS-хендшейк состоит чуть более, чем полностью из цепочки сертификатов (Root, Intermediate, Leaf + всякие пруфы вроде SCT), общий вес стартового пакета раздуло с привычных 2-4 КБ до 15-30 КБ. То есть размер вырос кратно🍔
Что мы имеем с гуся? Справедливо из зала летит эникейский вопрос: "И хуле? Гигабитные каналы же!". А то, мой юный эникей, что эта жирная туша тупо не влезает в стандартное TCP-окно, которое исторически вмещает ~14 КБ (около 10 пакетов).
Начинается жесткая фрагментация, лишние обращения и задержки (особенно на мобильных линках и спутниках). А твои Nginx, HAProxy и балансировщики просто фалломорфируют от такого размера буферов клиентского хендшейка и начинают нещадно дропать пакеты, отправляя юзера в таймаут😱
Корпорации добра уже притащили в IETF проект очередной костыль, обозвав его Merkle Tree Certificates (MTC🥚 ). Идея проста... нафига гонять эту жирную простыню при каждом подключении? Давайте отдавать клиенту компактные пруфы по отдельному каналу. TLS худеет обратно, прозрачность сохраняется, все довольны, PROFIT!
Чтобы пересадить на эти костыли весь мировой зоопарк серверов, роутеров, микроволновок и браузеров, потребуется лет 10-15. Так что можем пока расслабиться по этому вопросу...😬
Типичный🥸 Сисадмин
Долгие годы мы пользовались классической криптографией, где ECDSA-подпись весила смешные 64 байта, и всем всё хватало. Но на горизонте замаячили квантовые компьютеры, способные помножить на ноль наши RSA и эллиптические кривые. Чтобы мировые правительства и товарищи майоры не смогли расшифровать трафик
С алгоритмами обмена ключами (Kyber) всё разрулили довольно быстро. А вот когда дело дошло до сертификатов (алгоритм ML-DSA, он же Dilithium), случился былинный отказ. Новая подпись стала весить ~2.4 килобайта! А поскольку TLS-хендшейк состоит чуть более, чем полностью из цепочки сертификатов (Root, Intermediate, Leaf + всякие пруфы вроде SCT), общий вес стартового пакета раздуло с привычных 2-4 КБ до 15-30 КБ. То есть размер вырос кратно
Что мы имеем с гуся? Справедливо из зала летит эникейский вопрос: "И хуле? Гигабитные каналы же!". А то, мой юный эникей, что эта жирная туша тупо не влезает в стандартное TCP-окно, которое исторически вмещает ~14 КБ (около 10 пакетов).
Начинается жесткая фрагментация, лишние обращения и задержки (особенно на мобильных линках и спутниках). А твои Nginx, HAProxy и балансировщики просто фалломорфируют от такого размера буферов клиентского хендшейка и начинают нещадно дропать пакеты, отправляя юзера в таймаут
Корпорации добра уже притащили в IETF проект очередной костыль, обозвав его Merkle Tree Certificates (MTC
Чтобы пересадить на эти костыли весь мировой зоопарк серверов, роутеров, микроволновок и браузеров, потребуется лет 10-15. Так что можем пока расслабиться по этому вопросу...
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
✍70🫡9👍4🗿4❤3🔥2👌1🍌1
ST3000DM001 купленная б\у... если вы работали с СХД в период с 2012 по 2015 годы, вы прекрасно знаете этот индекс. Это та самая барракуда, которая умирала внезапно.
Обратите внимание на Power On Hours. Всего 268 часов наработки и 61 включение. А диску 13 лет. Получается он всю свою жизнь пролежал в столе и скорее всего, владелец был в курсе косяков этой серии и опасался ставить его в активный пул.
Обновление прошивки успешно... переход с версии CC4B на CC4H. Если посыпется, то будет новый магнитик😬
Типичный🥸 Сисадмин
Обратите внимание на Power On Hours. Всего 268 часов наработки и 61 включение. А диску 13 лет. Получается он всю свою жизнь пролежал в столе и скорее всего, владелец был в курсе косяков этой серии и опасался ставить его в активный пул.
Обновление прошивки успешно... переход с версии CC4B на CC4H. Если посыпется, то будет новый магнитик
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡113😁24✍8❤3👏1
Intel выкатила рефреш Arrow Lake 🤔
Синие выкатили обновленную линейку процов Core Ultra 200S Plus. Маркетологи уже обозначили их как "самые быстрые игровые процессоры в мире", но кто такие эти маркеторологи... лучше посмотрим на спеки. Интересны два новых камня: Core Ultra 7 270K Plus и Core Ultra 5 250K Plus.
Это старый добрый Arrow Lake (сокет LGA1851), которому допилили мозги и досыпали ядер. Флагман Core Ultra 7 270K Plus получил полностью разблокированный множитель... конфиг 8P+16E (24 физических ядра без гипертрейдинга), частоту P-ядер до 5,5 ГГц и 36 МБ L3 кэша. По сути, это прошлогодний флагман Ultra 9 285K, которому немного порезали частоты, но отдают его за $300. Младший Core Ultra 5 250K Plus с конфигом 6P+12E (18 ядер) с бустом до 5,3 ГГц и 30 МБ L3 кэша. Цена вопроса $200.
Также синие инженеры ускорили шину Die-to-Die (D2D), связывающую вычислительные тайлы (Compute и SoC), сразу на 900 МГц. Это снизило межъядерные задержки и латентность контроллера памяти - баг оригинальных 200S, из-за которого они сливали в играх🎮
Для любителей виртуалок и тяжелых БД подвезли отличные новости по памяти. Нативная поддержка JEDEC выросла с DDR5-6400 до DDR5-7200. Плюс завезли поддержку 4-ранговых CUDIMM-модулей. Теперь можно собирать рабочие станции с плашками по 128 ГБ на модуль (локальные LLM-ки😮 ), сохраняя при этом стабильность на частотах 8000+ МТ/с без отвалов.
Вдогонку выкатили новую софтовую тулзу Intel Binary Optimization Tool. Обещают что утилита будет работать на уровне бинарной трансляции, анализируя и перестраивая инструкции приложений под архитектуру Arrow Lake, чтобы выжать максимум производительности за такт без участия самих разрабов софта. Звучит как очередной костыль, но посмотрим, как оно покажет себя на реальном проде.
В продаже эти убийцы Рязани🙂 появятся уже 26 марта. Осталось дождаться независимых бенчмарков, чтобы понять, смогли ли синие реально починить свою тайловую компоновку, или это опять просто красивые графики.
Типичный🥸 Сисадмин
Синие выкатили обновленную линейку процов Core Ultra 200S Plus. Маркетологи уже обозначили их как "самые быстрые игровые процессоры в мире", но кто такие эти маркеторологи... лучше посмотрим на спеки. Интересны два новых камня: Core Ultra 7 270K Plus и Core Ultra 5 250K Plus.
Это старый добрый Arrow Lake (сокет LGA1851), которому допилили мозги и досыпали ядер. Флагман Core Ultra 7 270K Plus получил полностью разблокированный множитель... конфиг 8P+16E (24 физических ядра без гипертрейдинга), частоту P-ядер до 5,5 ГГц и 36 МБ L3 кэша. По сути, это прошлогодний флагман Ultra 9 285K, которому немного порезали частоты, но отдают его за $300. Младший Core Ultra 5 250K Plus с конфигом 6P+12E (18 ядер) с бустом до 5,3 ГГц и 30 МБ L3 кэша. Цена вопроса $200.
Также синие инженеры ускорили шину Die-to-Die (D2D), связывающую вычислительные тайлы (Compute и SoC), сразу на 900 МГц. Это снизило межъядерные задержки и латентность контроллера памяти - баг оригинальных 200S, из-за которого они сливали в играх
Для любителей виртуалок и тяжелых БД подвезли отличные новости по памяти. Нативная поддержка JEDEC выросла с DDR5-6400 до DDR5-7200. Плюс завезли поддержку 4-ранговых CUDIMM-модулей. Теперь можно собирать рабочие станции с плашками по 128 ГБ на модуль (локальные LLM-ки
Вдогонку выкатили новую софтовую тулзу Intel Binary Optimization Tool. Обещают что утилита будет работать на уровне бинарной трансляции, анализируя и перестраивая инструкции приложений под архитектуру Arrow Lake, чтобы выжать максимум производительности за такт без участия самих разрабов софта. Звучит как очередной костыль, но посмотрим, как оно покажет себя на реальном проде.
В продаже эти убийцы Рязани
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
😁38✍18❤12🔥6🤷♂3🎉3🌚2
Линус Торвальдс и его армия красноглазых эльфов решили порадовать линуксоидов перед выходом мажорного релиза Linux 7.0. Одним из первых вмердженных патчей стала лютая инновация - nullfs 😮
Как подсказывает Капитан Очевидность, nullfs это абсолютно пустая файловая система. В неё физически нельзя записать ни единого файла. Казалось бы, зачем козе баян и зачем нас ФС, которая умеет ровно ничего?
Оказывается, этот костыль придуман не просто. В ядре 7.0 эту зияющую пустоту будут юзать, чтобы облегчить экзистенциальные страдания🐸
Типичный🥸 Сисадмин
Как подсказывает Капитан Очевидность, nullfs это абсолютно пустая файловая система. В неё физически нельзя записать ни единого файла. Казалось бы, зачем козе баян и зачем нас ФС, которая умеет ровно ничего?
Оказывается, этот костыль придуман не просто. В ядре 7.0 эту зияющую пустоту будут юзать, чтобы облегчить экзистенциальные страдания
init-процессов (привет, systemd-хейтерам). А в светлом будущем разработчики планируют использовать nullfs для создания полного огораживания - чтобы жестко изолировать потоки ядра от init-процесса. Ибо незачем всякому юзерспейсу лезть в святая святых Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
❤66😁42🔥5🌚5💊4👍2✍1
На прошлой неделе случился провал для 142 тысяч кулхацкеров и барыг утечками. Международная пати силовиков из 14 стран провела спецоперацию и отправила в небытие крупнейший теневой маркетплейс LeakBase.
С 2021 года хацкеры облюбовали площадки
leakbase[.]la и leakbase[.]ws. Там вовсю шла торговля стиллер-логами, дампами БД, сплоитами и прочими ништяками. На форуме была своя экономика, карма, гаранты и гиперактивное комьюнити Но 3-4 марта 2026 года за ними пришли агенты Смиты. Операцию раскатали в две фазы. Сначала в реале устроили маски-шоу.. провели около 100 оперативных мероприятий по всему миру и взяли за причинное место 37 самых активных участников форума. А на следующий день отжали домены (перевесив их на
ns1.fbi.seized.gov) и сдампили фулл базу самого форума Товарищам майорам из Европола досталась полная БД... а там все учетки, IP-логи, хистори транзакций и более 215 000 приватных сообщений. Европейские копы оказались с юморком и в ходе рейда они успели написать нескольким подозреваемым прямо в личку на форуме, используя их же каналы связи
Главным админом форума числился персонаж под ником Chucky (он же Sqlrip, он же beakdaz), а в модерах сидели некие BloodyMery и OrderCheck. Что самое характерное, исследователи из SpyCloud еще в феврале заметили, что форум штормило, т.к. Chucky искал новый абузоустойчивый хостинг, но, видимо, не успел.
Отдельно любопытно главное правило форума... запрет на публикацию любых утечек по РФ и СНГ. Что как бы толсто намекает на локацию админов, которые свято чтили завет "не работай по РУ, и за тобой не придут". Как видим - что-то пошло не так... либо локация была не та, либо запрет странный, либо план не надежный
Теперь вместо маркетплейса висит унылая заглушка с орлами ФБР и обещанием использовать все сдампленные логи как улики в будущих уголовных делах. Тысячи кулхацкеров прямо сейчас кирпичами
Мораль... анонимность на хацкерских форумах - это миф
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
✍63👍19❤8🫡5💊4🤔3
ВНЕЗАПНО сегодня наступила Пятница, 13-е. День, когда ридонли становится религией 🙏
Пока офисный планктон суеверно шугается черных кошек и ждет пришествия Джейсона с мачете, суровые админы знают истинную природу вещей. Настоящий локальный кабздец - это инициативный мидл, решивший выкатить сегодня быстрофикс на прод✋
Сегодня официально объявляется день Великого Ничегонеделания и тотального огораживания прода от чьих-либо кривых рук. Никаких "я только один конфиг поправлю»" или "давай накатим апдейт, там делов на пять минут" и прочей ереси🙅♂️
Если оно работает, то не трогай. Не дыши на него. Не смотри ему в глаза. Любые попытки нарушить священный баланс должны караться ударом витухи по рукам и принудительным чтением манов на коленях в серверной.
Пусть этот день пройдет для вас грамотно и на полном спокиче. Желаю, чтобы дашборды светились умиротворяющим зеленым цветом. Закрывайте SSH-сессии и берегите нервные клетки. Эпичных вам выходных без отказов и алёртов, коллеги🤗
Типичный🥸 Сисадмин
Пока офисный планктон суеверно шугается черных кошек и ждет пришествия Джейсона с мачете, суровые админы знают истинную природу вещей. Настоящий локальный кабздец - это инициативный мидл, решивший выкатить сегодня быстрофикс на прод
Сегодня официально объявляется день Великого Ничегонеделания и тотального огораживания прода от чьих-либо кривых рук. Никаких "я только один конфиг поправлю»" или "давай накатим апдейт, там делов на пять минут" и прочей ереси
Если оно работает, то не трогай. Не дыши на него. Не смотри ему в глаза. Любые попытки нарушить священный баланс должны караться ударом витухи по рукам и принудительным чтением манов на коленях в серверной.
Пусть этот день пройдет для вас грамотно и на полном спокиче. Желаю, чтобы дашборды светились умиротворяющим зеленым цветом. Закрывайте SSH-сессии и берегите нервные клетки. Эпичных вам выходных без отказов и алёртов, коллеги
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
💯146🙏30❤15🫡9👍4😁4😈4🔥3🍾2⚡1
Please open Telegram to view this post
VIEW IN TELEGRAM
😭95😁18💯10👍2🤔1
Великое огораживание Рунета перешло от блокировок неугодных к тотальной концепции Default Deny. На уровне ТСПУ сейчас обкатывается новая архитектура фильтрации, когда вместо того чтобы искать и резать запрещенное, оборудование по умолчанию дропает ВООБЩЕ ВСЁ.
Трафик бегает только до кошерных IP-адресов и подсетей из вайтлиста. В список допущенных попали: ВК, Дзен, Max, Госуслуги, сайты банков, маркетплейсов и остальное в списке. Вся остальная глобальная сеть уходит в таймаут. Зайти в ТГ через метрошный Wi-Fi тоже проблема (там аналогичный фильтр)
За 5 дней этого сетевого шатдауна таксисты, курьеры, каршеринги и розница впитали убытков на сумму от 3 до 5 миллиардов деревянных. Доставка еды встала колом, онлайн-кассы не пробивают чеки.
Что характерно, по недавно принятым поправкам, опсосы теперь полностью освобождены от ответственности за такие фокусы. Услуга связи по факту отсутствует, бизнес теряет лярды, но абонентскую плату ты занести обязан, ибо это форс-мажор. PROFIT!
Вот так вот мы наблюдаем смерть классического TCP/IP. И если раньше мы могли ковырять конфиги, обмазываться каскадами и тоннелями, то против белых списков эти костыли бессильны. Пакеты просто улетают в
/dev/null на первом же провайдерском шлюзе, потому что твоего арендованного VPS в Нидерландах нет в реестре безопасных сайтов Глобальный интернет на наших глазах схлопывается в стерильный Государственный Интранет. Так что успевайте делать локальные зеркала нужных для вас данных, бэкапьтесь и закупайтесь бумажными картами
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
🤨109💊57😭46👍12😁10❤9🍌6🤔4🌭3👏2🌚2
Каждый, кто собирал домашний сервер, знает это чувство, когда всё начинается с мотивирующего желания поднять локальный Plex на старом ноутбуке или организовать простую файлопомойку. Но стоит только погрузиться в тему, как в тебе просыпается инженер, и вот ты уже сколачиваешь деревянную стойку, тянешь гигабитную опту и поднимаешь энтерпрайз у себя дома 🏥
Типичный🥸 Сисадмин
Типичный
Please open Telegram to view this post
VIEW IN TELEGRAM
😁86❤24💯12🔥3👍1😭1