Как реализовать рекурсивные запросы в PostgreSQL?
Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍3🔥1
В статье рассказывается, как команда разработчиков Яндекс Еды справилась с высокой нагрузкой на MySQL, разработав инструмент TableSwitcher для безопасного переноса таблиц в PostgreSQL.
Автор делится реальными кейсами и решениями, которые помогли стабилизировать систему, уменьшить размер базы и избежать сбоев во время пиковых нагрузок.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2🔥2😁1
Как работает механизм репликации в PostgreSQL?
Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍6🔥5
В статье рассматриваются основы работы с триггерами в PostgreSQL.
Автор объясняет, что такое триггеры, когда их использование оправдано, и приводит примеры их создания и применения.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
Когда допилил бэк для своего пет-проекта и пришло время разбираться с клиентской частью...
➡️ SQL Community | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁49🔥8❤1
Что такое TOAST и как он работает?
Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤3🔥2
SQL_guide_for_testers.pdf
411.9 KB
Шпаргалка содержит основные SQL-команды для создания, управления и тестирования баз данных, включая работу с таблицами, операторами, транзакциями и объединением данных.
В ней представлены практические примеры запросов, полезные для анализа, валидации и оптимизации данных в тестировании.
tags: #полезное #шпаргалка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤5🔥3
Чем отличаются хранимые процедуры от триггеров?
Ответ:
Главное отличие — хранимые процедуры вызываются явно, а триггеры срабатывают автоматически.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥7❤5
В статье рассматривается применение рекурсивных запросов в PostgreSQL для поиска оптимального пути в лабиринте.
Автор подробно объясняет преобразование входных данных в матрицу и оптимизацию алгоритма для эффективного выполнения запросов.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1
👍10❤1🔥1
TOAST — это механизм PostgreSQL, позволяющий эффективно хранить большие данные, автоматически сжимая и перенося их в отдельные таблицы.
В статье автор разбирает основные методы сжатия данных в TOAST, их эволюцию, особенности алгоритмов PGLZ и LZ4, а также демонстрирует базовые операции с этим механизмом в Postgres.
В завершение показано, как данные с разными методами сжатия могут сосуществовать в одной TOAST-таблице и какие практические выводы можно сделать.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥1
Что такое CROSS JOIN и как его использовать?
Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍6❤5
SQL Noir – это интерактивная игра с открытым исходным кодом, где вы становитесь детективом и раскрываете преступления, анализируя БД с уликами, спрятанными в данных.
Вместо скучного заучивания теории вы сразу применяете SQL на практике, выявляя подозрительные связи, находя пропавшие записи и разоблачая мошенников.
tags: #полезное #игры
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤7🔥7
Можно ли использовать JOIN для объединения таблицы с самой собой?
Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🔥5🥰1
Мы уже выяснили, что обычный
VACUUM не уменьшает размер таблицы, а лишь помечает «мёртвые» строки доступными для перезаписи. Если таблица раздулась и больше не используется, нужен
VACUUM FULL.Сегодня разберём, как он работает, почему блокирует таблицу и какие есть альтернативы.
🔖 Предыдущая часть — КЛИК
70
tags: #обучение #postgresql
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤46🔥4👍1