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

Сотрудничество: @Heykman
Download Telegram
Что такое логирование и с чем его едят разработчики?

Расскажет Кирилл Мухин на бесплатном открытом уроке «Система логирования в PostgreSQL» от OTUS

Логирование помогает разработчикам лучше понимать работу своего приложения, улучшать его качество и обеспечивать безопасность и производительность. На вебинаре рассмотрим различные способы реализации логирования запросов и хранимых процедур стандартным средствами, а также расширениями PopstgreSQL

📅 Встречаемся 27 декабря в 20:00 мск в рамках курса «PostgreSQL для администраторов баз данных и разработчиков»

Для участия и получения записи регистрируйтесь прямо сейчас: https://otus.pw/HvUcO/?erid=LjN8KcFcD

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963
​​«Один PostgreSQL, чтобы править всеми»: запись эфира-дискуссии

Перейти к видео | SQLpedia
​​Решения разработки баз данных

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

Перейти к статье | SQLpedia
​​ORM для реальных приложений не окупается

Идея упростить или абстрагировать код с помощью ORM, возможно, имеет очень ограниченный контекст применимости. По сути ORM хорош для приложений уровня простого CRUD, а дальше начинает только мешать. А CRUD-приложений в реальной жизни очень мало.

Перейти к статье | SQLpedia
👍7
​​SQL JOIN: типы и примеры

Рассказали о команде JOIN в SQL, разобрали типы команды и рассмотрели её использование на практических примерах.

Перейти к статье | SQLpedia
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Нынешняя ситуация в каждом рабочем чате
😁9
​​Немного про OR в SQL запросах

Несмотря на избитость темы и многочисленные рекомендации избегать OR в выражениях WHERE/ON SQL запросов, жизнь вносит свои коррективы. Иногда сама постановка задачи подразумевает необходимость использовать OR.

Перейти к статье | SQLpedia
👍4
​​Производственный календарь в PostgreSQL

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

Перейти к статье | SQLpedia
👍7
​​Вышел Firebird 5.0

11 января 2024 года, выпущен Firebird 5.0 — восьмой основной выпуск СУБД Firebird, разработка которого началась в мае 2021 года.

Перейти к статье | SQLpedia
1
​​Как оптимизировать медленные SQL запросы?

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

Перейти к статье | SQLpedia
👍1
​​Организация SQL скриптов крупного проекта

Если проект использует реляционную СУБД обязательно возникнет вопрос — как организовать скрипты (миграции) для сохранения гибкости и уменьшения трудозатрат.

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

В двух последних статьях приводились примеры агрегации WITH ROLLUP и WITH CUBE. В SQL Server 2008 появился новый, более мощный синтаксис, совместимый с ANSI SQL 2006. В этой статье будет рассказано об этих изменениях.

Перейти к статье | SQLpedia
​​Распределенное управление конкурентностью

"Управление конкурентным доступом является очень важной концепцией в Системе Управления Базами Данных. Оно гарантирует, что одновременное выполнение запросов несколькими процессами или пользователями оставит данные в согласованном состоянии. Особое место занимает доступ к Базе Данных в распределенной системе с множеством конкурирующих за ресурс узлов."

Перейти к статье | SQLpedia
​​Построитель SQL запросов на основе мета-информации миграций БД

В век когда ORM шагает по планете обычный построитель запросов выглядит откатом назад. Однако тут есть нюанс — Sql Query Builder использует пакет версионирования shasoft/db-schema и владеет всей информацией о структуре базы данных.

Перейти к статье | SQLpedia
​​Join или не Join, вот в чем вопрос…

В процессе разработки программ с обращением к БД часто возникает проблема создания SQL запроса по большому количеству таблиц.

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