TGViewer
Channel Public Channel
SQL и Анализ данных

SQL и Анализ данных

@databases_tg

Базы данных и всё, что с ними связано!

Сотрудничество: @haarrp

РКН № 6766085482
Subscribers
12.4K
Photos
752
Videos
91
Links
765

Showing posts older than #573 · Back to latest

Older Posts 20 shown
Post #571 3.93K
💻 Учебный курс по PostgreSQL

Этот курс подойдет разработчикам, администраторам баз данных и тем, кто хочет глубже разобраться в устройстве PostgreSQL.

Разбираются архитектура системы, работа с памятью и блокировками, механизмы хранения данных, инструменты разработчика и создание кастомных расширений для СУБД.

▶️ Hacking PostgreSQL

➡️ SQL Community | #полезное
  • 🔥 9
  • 👍 4
  • ❤ 3
Post #569 3.89K
💻 Как поймать и обезвредить проблемные запросы?

В докладе Postgres Pro разбираются методы поиска и оптимизации медленных запросов в PostgreSQL.

Автор показывает, как использовать логирование и pg_stat_statements для выявления узких мест и анализа производительности.

⛓ Читать статью

➡️ SQL Community | #статья
  • ❤ 2
  • 🔥 2
Post #566 4.15K
💻 Учебные курсы по PostgreSQL

Делимся подборкой курсов, которые помогут разобраться в разработке приложений с использованием PostgreSQL — от основ проектирования БД до продвинутых техник работы с SQL и хранимыми процедурами.

▶️ DEV1. Разработка серверной части приложений PostgreSQL. Базовый курс

▶️ DEV2. Разработка серверной части приложений PostgreSQL. Расширенный курс

➡️ SQL Community | #полезное
  • ❤ 8
  • 👍 4
  • 🔥 2
Post #565 3.87K
❔ Вопрос с собеседования

В чем разница между REINDEX и CLUSTER?

Ответ:

▶️ REINDEX — пересоздает индекс, но не трогает сами данные. Если индекс раздулся после множества UPDATE/DELETE, он становится неэффективным, поэтому REINDEX просто удаляет его и создает новый.

▶️ CLUSTER — упорядочивает физическое расположение строк в таблице по индексу. Если часто выбираются данные в определенном порядке (например, последние транзакции по дате), CLUSTER делает чтение быстрее, потому что нужные строки хранятся рядом и читаются без лишних скачков по диску.

➡️ SQL Community | #собеседование
  • 🔥 16
  • ❤ 4
  • 👍 4
Post #562 3.79K
💻 SQL HowTo: поиск «в ширину» внутри цикла

В статье разбирается, как в PostgreSQL реализовать поиск в ширину для работы с графами и сложными структурами данных.

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

⛓ Читать статью

➡️ SQL Community | #статья
  • 🔥 8
  • 👍 4
  • ❤ 3
Post #561 3.54K
  • 🔥 8
  • ❤ 1
Post #560 3.84K
  • 👍 1
Post #553 4.14K
💻 Переливаем таблицы БД между средами

Перенос таблиц между средами — частая задача, при которой важно сохранить данные и избежать ошибок.

В статье на примере MS SQL разобран метод автоматизации переноса, включающий отключение ограничений, сохранение внешних ключей, заполнение данных и восстановление структуры.

⛓ Читать статью

➡️ SQL Community | #статья
  • 🔥 3
  • ❤ 1
  • 👍 1
  • 🤨 1
Post #552 3.79K
❔ Задача с LeetCode «Customers Who Never Order №183»

Напишите решение, которое находит всех клиентов, никогда ничего не заказывавших.

Верните результирующую таблицу в любом порядке.

Входные данные:
+----+-------+
| id | name |
+----+-------+
| 1 | Joe |
| 2 | Henry |
| 3 | Sam |
| 4 | Max |
+----+-------+


+----+------------+
| id | customerId |
+----+------------+
| 1 | 3 |
| 2 | 1 |
+----+------------+


Вывод:
+-----------+
| Customers |
+-----------+
| Henry |
| Max |
+-----------+


➡️ SQL Community | #задача #easy
  • 👍 16
  • ❤ 5
  • 💊 2
Post #551 3.97K
Создали ИИ по своему образу и подобию 😆

➡️ SQL Community | #memes
  • 😁 55
  • ❤ 7
  • 🔥 5
Post #545 4.53K
💻 SQL-тренажёр от SQL Academy

Интерактивная платформа для изучения SQL, где можно практиковаться на задачах различной сложности.

Идеально подходит для отработки навыков и подготовки к работе с реальными базами данных.

⛓ Ссылка на платформу

➡️ SQL Community | #полезное
  • 🔥 22
  • ❤ 7
Post #544 3.62K
  • 🔥 11
  • ❤ 3
  • 🤔 2
  • 🤨 2
Post #541 3.59K
💻 SQL HowTo: оптимизируем рекурсию

В статье рассматривается оптимизация рекурсивных запросов в PostgreSQL на примере задачи из Advent of Code 2024.

Автор демонстрирует, как заменить рекурсивные алгоритмы на нерекурсивные, значительно ускоряя выполнение запросов.

⛓ Читать статью

➡️ SQL Community | #статья
  • 👍 4
  • ❤ 3
  • 🔥 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →