SQLpedia | Базы данных
6.26K subscribers
165 photos
72 videos
1 file
680 links
Тут вы найдете всё, что связано с базами данных и sql, как для начинающих, так и для бывалых специалистов.

Сотрудничество: @Heykman
Download Telegram
​​Выбор индекса при соединении по нескольким столбцам

Эта статья написана по докладу Максима Старкова "Особенности определения селективности" на конференции PG BootCamp Russia 2025, которая прошла в апреле в Екатеринбурге.

Перейти к статье | SQLpedia
​​COPY в PostgreSQL: грузим данные быстро, безопасно и без сюрпризов

Сегодня разбираем COPY в PostgreSQL. Это рабочая лошадка для массовой загрузки и выгрузки данных.

Перейти к статье | SQLpedia
​​Работа с Oracle Data Integrator (ODI): прямой доступ к метаданным

Работая с Oracle Data Integrator (ODI), мы ценим его графический интерфейс за автоматизацию рутины и удобство разработки.

Перейти к статье | SQLpedia
3
​​Resource Groups в MySQL

Сегодня мы рассмотрим Resource Groups в MySQL — и перестанем жить на одной CPU.

Перейти к статье | SQLpedia
​​64-битный счётчик транзакций в PostgreSQL

В статье описывается история создания патча и почему он есть только в коммерческих форках.

Перейти к статье | SQLpedia
​​Вышла DBQuacks — игра-квест для изучения SQL

Вышла игра-квест DBQuacks, предназначенная для изучения языка запросов SQL. Пользователям уже доступна первая глава с основами SQL под DuckDB.

Перейти к статье | SQLpedia
👍7
​​Почему SELECT FOR UPDATE считается вредным в PostgreSQL

Разбирая взаимоблокировки у клиента, я вспомнил, насколько опасным может быть использование SELECT FOR UPDATE при конкурентном доступе. В этом нет ничего нового, но я заметил, что многие не знают о режимах блокировки строк в PostgreSQL, и решил подробно описать, когда следует избегать SELECT FOR UPDATE.

Перейти к статье | SQLpedia
🔥41
​​ClickHouse не тормозит, но теряет данные. Часть 3 — материализованные представлени

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

Перейти к статье | SQLpedia
1
​​Сравнение транзакционных систем Oracle и PostgreSQL

Механизм реализации транзакций - основная часть реляционных баз данных. Он упрощает разработку приложений, в которых гарантируется целостность данных.

Перейти к статье | SQLpedia
​​Пять возможностей PostgreSQL, о которых редко вспоминают

Постгрес – не просто реляционная БД, а настоящий кладезь фич, о которых начинающий разработчик может и не догадываться.

Перейти к статье | SQLpedia
​​Недооценённые фичи SQL: PIVOT/UNPIVOT, CROSS APPLY/LATERAL и частичные индексы

В большинстве материалов по SQL обсуждаются знакомые всем конструкции — SELECT, JOIN, WHERE, группировки, простые индексы.

Перейти к статье | SQLpedia
​​ClickHouse не тормозит, но теряет данные. Часть 3 — материализованные представления

Продолжаем тему потери данных в ClickHouse.

Перейти к статье | SQLpedia
​​Регулярные выражения в PostgreSQL

Эта статья предназначена для специалистов уровня junior-middle и будет фокусироваться на практическом применении, объясняя "зачем" и "когда" использовать тот или иной приём, подкрепляя всё это минимальными, но рабочими SQL-примерами.

Перейти к статье | SQLpedia
🤩2
​​Уровни изоляции транзакций для собеседования и работы

Уровни изоляции транзакций – один из частых вопросов на собеседовании. Есть мнение, что один раз настроил и не вмешиваешься, но на практике не всегда так.

Перейти к статье | SQLpedia
​​7 SQL-запросов, которые решают 90% всех задач на работе

Каждый день одно и то же. Открываешь клиент базы данных, чтобы что-то проверить, посчитать или найти. И снова пишешь почти тот же SELECT, что и вчера, с тем же WHERE и JOIN. Знакомо?

Перейти к статье | SQLpedia
👍5