VACUUM — чистим таблицу и ускоряем работу базы!
В большинстве СУБД удалённые или обновлённые строки не удаляются мгновенно, а остаются как «мертвые» записи. Со временем это замедляет запросы и увеличивает размер таблиц — нужна очистка.
Сначала удаляем устаревшие записи из таблицы:
Однако физически строки всё ещё занимают место.
Чтобы освободить пространство и обновить статистику, запускаем:
Для диагностики можно получить подробный отчёт о процессе очистки:
🔥 Регулярный
➡️ SQL Ready | #практика
В большинстве СУБД удалённые или обновлённые строки не удаляются мгновенно, а остаются как «мертвые» записи. Со временем это замедляет запросы и увеличивает размер таблиц — нужна очистка.
Сначала удаляем устаревшие записи из таблицы:
DELETE FROM sessions WHERE expired = true;
Однако физически строки всё ещё занимают место.
Чтобы освободить пространство и обновить статистику, запускаем:
VACUUM ANALYZE sessions;
Для диагностики можно получить подробный отчёт о процессе очистки:
VACUUM VERBOSE sessions;
🔥 Регулярный
VACUUM
поддерживает производительность и точность планов запросов.Please open Telegram to view this post
VIEW IN TELEGRAM
❤15🔥10🤝7
This media is not supported in your browser
VIEW IN TELEGRAM
kaggle — сайт, на котором собраны бесплатные курсы по программированию для начинающих. Среди направлений: Python, машинное обучение, SQL.
📌 Ссылочка: kaggle.com
➡️ SQL Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍8🔥5
В этой задаче напишем SQL-запрос, который поможет построить воронку заказов: от оформления до доставки — и определить, на каком этапе теряется больше всего клиентов.
Что делаем:
• Считаем количество заказов на каждом этапе.
• Вычисляем конверсии.
• Получаем полный обзор узких мест.
Такая воронка позволяет бизнесу быстро находить слабые точки — в оплате, логистике или интерфейсе.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21❤10👍8🤝1
This media is not supported in your browser
VIEW IN TELEGRAM
SQL Data Generator — с помощью этого сайта вы можете генерировать тестовые данные для заполнения свой информационных баз, присутствует множество различных параметров.
📌 Ссылочка: sqldatagenerator.com
➡️ SQL Ready | #ресурс
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍8🤝4
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🔥7👍6🤝3
Сегодня покажу, как с помощью встроенных SQL-команд загрузить CSV в таблицу или сохранить результат запроса в файл. Всё быстро, без лишнего кода и сторонних утилит.
В этом посте:
• Загрузим CSV через COPY (PostgreSQL).
• Импортируем данные в MySQL через LOAD DATA.
• Сохраним результат запроса с помощью INTO OUTFILE.
Отличный способ интеграции с другими системами и формирования CSV-отчётов прямо из БД.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18🔥10👍6🤝2
This media is not supported in your browser
VIEW IN TELEGRAM
Если нужно быстро освежить синтаксис или понять суть команд — это то, что нужно. Все основные конструкции, примеры и видеоуроки — коротко и по делу. Отлично подойдёт как шпаргалка и мини‑курс.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤8🤝5