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

Сотрудничество: @Heykman
Download Telegram
​​Оптимизация CROSS JOIN — первые шаги

Различные СУБД предлагают широкий набор разновидностей операторов JOIN для таблиц. Если Вам встретилась проблема с производительностью CROSS JOIN, - например, декартово произведение таблицы с миллионом записей самой на себя, - добро пожаловать, в этой статье перечислены простейшие способы избавиться от CROSS JOIN.

Перейти к статье | SQLpedia
​​«IT-Планета 2024»: задачи второго этапа по PostgreSQL

Конкурс состоит из трех этапов. Заочный теоретический тест собрал почти 3000 человек, из которых на следующий этап мы отобрали примерно 200. Вопросы для этого этапа были подготовлены моим коллегой, Евгением Давыдовым.

Перейти к статье | SQLpedia
​​database sql: плохой, хороший, злой

Многие Golang-разработчики пробовали работать с БД в Go, и у каждого — свои боли. В этой статье поисследуем библиотеку database sql для работы с абстрактной СУБД

Перейти к статье | SQLpedia
​​Четыре частых вопроса по SQL джуну-аналитику и три задачи на собеседовании. Часть 1

Для аналитиков, владение SQL — это база. И от познаний в SQL зачастую зависит, отправит ли вам компания, где вы собеседуетесь - оффер.

Перейти к статье | SQLpedia
​​Хеш-Индексы в PostgreSQL

Хеш-индексы в PostgreSQL — это хороший инструмент для ускорения выполнения запросов.

Перейти к статье | SQLpedia
Муж на удалёнке
​​DBaaS в Kubernetes: падения и взлеты

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

Перейти к статье | SQLpedia
​​SQL vs NoSQL: как выбрать архитектуру БД для мобильного приложения, чтобы потом не пришлось ничего переписывать

В сети море статей о различиях между SQL и NoSQL, но в большинстве из них много теории и почти совсем нет прикладных советов. Автор пошел другим путем и постарается внятно объяснить, какую систему и в каком случае выбирать.

Перейти к статье | SQLpedia
​​Интеграция PostgreSQL с другими СУБД через dblink

Иногда типичная IT-инфраструктура крупной компании выгляд так: PostgreSQL для аналитики, и Oracle для корпоративных данных, и MySQL для каких-нибудь микросервисов. В таких условиях взаимодействие между различными системами становится настоящим мастхевом. И тут может помочь герой нашей статьи - dblink.

Перейти к статье | SQLpedia
​​Три основных способа оптимизировать ваши запросы в PostgreSQL


Представьте себе, вы приходите домой после долгого рабочего дня, и вас встречает пушистый котик. Вы знаете, что он ждет вас, чтобы вы рассказали ему о своих подвигах на работе. И вот, вы начинаете свой рассказ, а он, этот милый мурлыка, вдруг спрашивает: "А как там у тебя с оптимизацией запросов в PostgreSQL?"

Перейти к статье | SQLpedia
​​Вы пожалеете об использовании естественных ключей

Хотя я живу в Копенгагене и в основном перемещаюсь по городу на велосипеде, у меня есть и машина, чтобы добираться до других частей страны.

Перейти к статье | SQLpedia
​​Установка MS SQL Server на Linux

В этой статье я научу вас устанавливать Microsoft SQL Server 2022 на Linux и мы развернем тестовую базу данных от Microsoft в операционной системе Linux.

Перейти к статье | SQLpedia
​​«IT-Планета 2024»: задачи третьего этапа по PostgreSQL

Или, точнее, задача, поскольку в этом году мы попробовали другой формат: задача была всего одна, но большая. Требовалось написать SQL-запрос, играющий в крестики-нолики «пять в ряд».


Перейти к статье | SQLpedia
​​asynpg-lite: Простой асинхронный менеджер для PostgreSQL на Python

Друзья, в прошлых своих публикациях я рассказывал о том, что почти в каждом своем проекте использую свой класс для работы с базой данных PostgreSQL. На днях этот класс перерос в полноценную библиотеку asynpg-lite на базе asyncpg, которую каждый из вас может прямо сейчас установить и начать использовать.

Перейти к статье | SQLpedia
Forwarded from DATApedia | Data science
This media is not supported in your browser
VIEW IN TELEGRAM
Как выглядит типичный тимлид на созвоне:
​​Почему после MySQL мне неудобен PostgreSQL

DISCLAIMER: посыл этой статьи не в том, что «PostgreSQL — плох, не используйте PostgreSQL». Посыл в следующем: «Может быть я чего-то не понимаю в этой жизни? Пожалуйста, объясните, может быть я изменю своё мнение!»

Перейти к статье | SQLpedia
​​Статический анализ структуры базы данных (часть 3)

Продолжим разбор проверок структуры базы данных, на примере PostgeSQL. Данная статья будет посвящена проверкам связанным с индексами. Статический анализ не учитывает размер индексов и частоту их использования, которые используются в эвристиках других анализаторов.

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