SQL и Анализ данных
12.4K subscribers
752 photos
91 videos
4 files
765 links
Базы данных и всё, что с ними связано!

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

РКН № 6766085482
Download Telegram
💻 Как 64-битный счетчик транзакций решает проблему масштабирования?

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

Автор объясняет, как переход на 64-битный счётчик помогает решить эту задачу и улучшить работу базы данных.

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

➡️ SQL Community | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍8❤‍🔥2❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁55🔥7🤯1
Под какой буквой правильный ответ?
Anonymous Quiz
3%
A
59%
B
19%
C
19%
D
👍13❤1
💻 Шпаргалка по MySQL

Этот репозиторий представляет собой лаконичную и удобную шпаргалку по основным SQL-командам для работы с MySQL.

В ней собран синтаксис для создания и управления базами данных, выполнения запросов и работы с индексами.

⛓ Ссылка на GitHub

➡️ SQL Community | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤10👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁42🔥3❤2
❔ Вопрос с собеседования

Что такое обобщённое табличное выражение (CTE) и как оно используется?

Ответ: Обобщённое табличное выражение (CTE) — это временное результатное выражение, которое можно использовать несколько раз в рамках одного запроса для упрощения его структуры. CTE создаётся с использованием ключевого слова WITH и может значительно улучшить читабельность запросов, позволяя обращаться к нему как к таблице. Кроме того, CTE могут быть рекурсивными, что упрощает работу с иерархическими данными.

➡️ SQL Community | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍13🔥5
Блог владельца «SQL Community»

Жизнь в Telegram и за его пределами, бизнес на каналах и никакого программирования:

https://t.me/+ZE-gNjvcEn5mNzdi
1👍3❤2🥱1
💻 SQL для веб-разработчиков

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

Вы узнаете как создавать таблицы БД и попрактикуетесь в запросах к ним, как это делает веб-разработчик серверов в реальных условиях.

📱 Смотреть на YouTube

➡️ SQL Community | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥11👍6❤5💊1
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁46🔥6👍1
💻 SQL HowTo: генерация и подсчет уникальных комбинаций

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

Автор объясняет, как использовать generate_series, CROSS JOIN и другие техники для работы с большими объемами данных.

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

➡️ SQL Community | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤5🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁52🔥6👍3
❔ Задача с LeetCode «Fix Names in a Table №1667»

Напишите решение для исправления имен таким образом, чтобы только первый символ был прописным, а остальные - строчными.

Верните таблицу результатов, упорядоченную по user_id.

Входные данные:
+---------+-------+
| user_id | name |
+---------+-------+
| 1 | aLice |
| 2 | bOB |
+---------+-------+


Вывод:
+---------+-------+
| user_id | name |
+---------+-------+
| 1 | Alice |
| 2 | Bob |
+---------+-------+


➡️ SQL Community | #задача #easy
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍12❤3🔥1
💻 Набор советов по улучшению SQL запросов

Делимся GitHub-репозиторием, в котором собраны советы по улучшению SQL-запросов: методы повышения читаемости кода и предотвращения распространённых ошибок, рекомендации по оптимизации.

📱 Смотреть на GitHub

➡️ SQL Community | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍5❤1🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁61🔥8❤3
Под какой буквой правильный ответ?
Anonymous Quiz
26%
A
24%
B
16%
C
34%
D
🔥7👍5
📱 Шпаргалка по PostgreSQL

В данной статье автор собрал вопросы, которые ему часто задавали на собеседовании на позицию Python-разработчика.

Большая часть из них относится к СУБД PostgreSQL, поэтому каждый сможет найти для себя что-то полезное.

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

➡️ SQL Community | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍7❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁37😍8👍3😢2
❔ Вопрос с собеседования

Чем отличаются шардирование и партиционирование?

Ответ:
▶️ Партиционирование — разделение данных в рамках одной базы или таблицы на логические сегменты (разделы), например, по дате или ID. Используется для оптимизации запросов и упрощения управления большими таблицами.

▶️ Шардирование — горизонтальное разделение данных между несколькими серверами. Каждая «шарда» содержит часть данных, что позволяет распределить нагрузку и увеличить производительность.

Пример: партиционирование — деление таблицы заказов по годам, шардирование — распределение этих данных между разными серверами.


➡️ SQL Community | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥9❤4👏2🤔2👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁53❤20👍4🔥2