Сравнительный анализ эффективности планировщиков СУБД при выполнении различных запросов
Современная разработка программного обеспечения немыслима без использования систем управления базами данных (СУБД), которые выступают в роли надежного и производительного хранилища информации.
Перейти к статье | SQLpedia
Современная разработка программного обеспечения немыслима без использования систем управления базами данных (СУБД), которые выступают в роли надежного и производительного хранилища информации.
Перейти к статье | SQLpedia
Как отследить трафик PostgreSQL
Это перевод статьи известного специалиста в области Oracle и с недавнего времени в области Postgres - Frits Hoogland'a.
Перейти к статье | SQLpedia
Это перевод статьи известного специалиста в области Oracle и с недавнего времени в области Postgres - Frits Hoogland'a.
Перейти к статье | SQLpedia
JOIN vs. Коррелированный подзапрос: Разрушаем миф о «N+1» на 4 СУБД
Каждый, кто работает с SQL, рано или поздно усваивает "золотое правило": "Никогда не используй коррелированные подзапросы в SELECT!".
Перейти к статье | SQLpedia
Каждый, кто работает с SQL, рано или поздно усваивает "золотое правило": "Никогда не используй коррелированные подзапросы в SELECT!".
Перейти к статье | SQLpedia
❤2
Как не сойти с ума с Grafana Unified Alerting: настраиваем алерт и разбираем все грабли
В этой статье автор расскажет, как устроен Grafana Unified Alerting, чем отличаются queries и expressions, как собрать нормальное Slack-уведомление и где вас ждут грабли.
Перейти к статье | SQLpedia
В этой статье автор расскажет, как устроен Grafana Unified Alerting, чем отличаются queries и expressions, как собрать нормальное Slack-уведомление и где вас ждут грабли.
Перейти к статье | SQLpedia
Замок в небесах: история Oracle
Oracle снова в центре внимания. Почти пятьдесят лет компания развивалась от стремительного новатора до надежного фундамента корпоративного ПО, обеспечивая работу всего — от государственных баз данных до систем здравоохранения.
Перейти к статье | SQLpedia
Oracle снова в центре внимания. Почти пятьдесят лет компания развивалась от стремительного новатора до надежного фундамента корпоративного ПО, обеспечивая работу всего — от государственных баз данных до систем здравоохранения.
Перейти к статье | SQLpedia
Миграция с MS SQL, Oracle и PostgreSQL проходит почти сама собой – возможно ли это? 🤔
📍Короткий ответ: Да.
Диасофт обновил свою СУБД Digital Q.DataBase, чтобы компании кардинально снижали сложность, сроки и стоимость импортозамещения в инфраструктуре баз данных 📉
Организации теперь могут проводить перенос данных и хранимой логики на российскую СУБД с сохранением существующих бизнес-процессов и с минимальными операционными рисками.
Это стало возможным благодаря обновлению "Полиглот" 🗣
Оно обеспечивает исполнение запросов, написанных на диалектах SQL ведущих зарубежных СУБД: Oracle, Microsoft SQL Server и PostgreSQL.
Подробно об этом расскажет спикер Диасофт на вебинаре 25 ноября.
🔗 Регистрируйтесь по ссылке!
Реклама. ООО "ДИАСОФТ ЭКОСИСТЕМА". ИНН 9715403607.
📍Короткий ответ: Да.
Диасофт обновил свою СУБД Digital Q.DataBase, чтобы компании кардинально снижали сложность, сроки и стоимость импортозамещения в инфраструктуре баз данных 📉
Организации теперь могут проводить перенос данных и хранимой логики на российскую СУБД с сохранением существующих бизнес-процессов и с минимальными операционными рисками.
Это стало возможным благодаря обновлению "Полиглот" 🗣
Оно обеспечивает исполнение запросов, написанных на диалектах SQL ведущих зарубежных СУБД: Oracle, Microsoft SQL Server и PostgreSQL.
Подробно об этом расскажет спикер Диасофт на вебинаре 25 ноября.
🔗 Регистрируйтесь по ссылке!
Реклама. ООО "ДИАСОФТ ЭКОСИСТЕМА". ИНН 9715403607.
👍3🔥3👏2🤣1
PostgreSQL Antipatterns: отказ от агрегатных функций = кратное ускорение
Иногда в архиве нашего сервиса анализа планов запросов к PostgreSQL встречаются примеры не очень эффективных, мягко говоря, запросов.
Перейти к статье | SQLpedia
Иногда в архиве нашего сервиса анализа планов запросов к PostgreSQL встречаются примеры не очень эффективных, мягко говоря, запросов.
Перейти к статье | SQLpedia
Обзор Moco — MySQL-оператора для Kubernetes
В статье рассмотрим MySQL-оператор Moco, его возможности и некоторые недостатки, а также особенности его развёртывания и сборки образов.
Перейти к статье | SQLpedia
В статье рассмотрим MySQL-оператор Moco, его возможности и некоторые недостатки, а также особенности его развёртывания и сборки образов.
Перейти к статье | SQLpedia
ACID-свойства транзакций в SQL
Для чего существуют принципы ACID? Можно ответить по бумажке, сказать, что это нужно для того, чтобы каждая транзакция обрабатывалась надежно, данные оставались в безопасности и системы работали предсказуемо.
Перейти к статье | SQLpedia
Для чего существуют принципы ACID? Можно ответить по бумажке, сказать, что это нужно для того, чтобы каждая транзакция обрабатывалась надежно, данные оставались в безопасности и системы работали предсказуемо.
Перейти к статье | SQLpedia
Оптимизация работы с 1С в Postgres Pro: новые возможности
Стабильная и быстрая работа платформы «1С:Предприятие» — критически важный фактор для бизнеса.
Перейти к статье | SQLpedia
Стабильная и быстрая работа платформы «1С:Предприятие» — критически важный фактор для бизнеса.
Перейти к статье | SQLpedia
Записки оптимизатора 1С (ч.14.3). Отличия в обслуживании статистик в MS SQL и в PostgreSQL
Переходим к заключительной третьей части регламентного обслуживания баз данных. И сегодня акцент сделаем на обслуживании статистик в СУБД PostgreSQL.
Перейти к статье | SQLpedia
Переходим к заключительной третьей части регламентного обслуживания баз данных. И сегодня акцент сделаем на обслуживании статистик в СУБД PostgreSQL.
Перейти к статье | SQLpedia
Очереди на PostgreSQL: антипаттерн или реальность жизни
В Яндекс 360 есть сервисы с очень большими нагрузками — и по RPS, и по объёму хранимых данных, и по числу обрабатываемых асинхронных задач. Именно последняя часть — асинхронная обработка — будет в центре этого рассказа.
Перейти к статье | SQLpedia
В Яндекс 360 есть сервисы с очень большими нагрузками — и по RPS, и по объёму хранимых данных, и по числу обрабатываемых асинхронных задач. Именно последняя часть — асинхронная обработка — будет в центре этого рассказа.
Перейти к статье | SQLpedia
Ускорение планирования JOIN’ов — до 16 раз быстрее
Скрытая стоимость избыточной осведомленности. Так можно сказать о ситуации, когда данные распределены неравномерно, целевые значения статистики Postgres установлены высоко, и планировщик пытается оценить стоимость операции JOIN.
Перейти к статье | SQLpedia
Скрытая стоимость избыточной осведомленности. Так можно сказать о ситуации, когда данные распределены неравномерно, целевые значения статистики Postgres установлены высоко, и планировщик пытается оценить стоимость операции JOIN.
Перейти к статье | SQLpedia
Маленькие, но мощные оптимизации: как pgpro planner спасает запросы из мира 1С
В статье расскажут о расширении pgpro planner, которое помогает стандартному оптимизатору находить лучшие планы там, где он обычно «спотыкается».
Перейти к статье | SQLpedia
В статье расскажут о расширении pgpro planner, которое помогает стандартному оптимизатору находить лучшие планы там, где он обычно «спотыкается».
Перейти к статье | SQLpedia
Как я распилил 1,1 ТБ default-партиции и не уронил прод
Мы забыли вовремя создать партиции...
Перейти к статье | SQLpedia
Мы забыли вовремя создать партиции...
Перейти к статье | SQLpedia
This media is not supported in your browser
VIEW IN TELEGRAM
🛠️ SQL всему голова! 24 декабря в 20:00 на бесплатном уроке поговорим про PostgreSQL FDW: швейцарский нож для интеграций или как я перестал бояться разнородных данных. Будет интересно!
🔭 Разберем Foreign Data Wrappers — встроенную возможность PostgreSQL подключаться к любым внешним источникам данных. Научитесь делать JOIN между MySQL, MongoDB, Redis и даже CSV-файлами в одном SQL-запросе.
📚 Что будет на уроке:
✅ Live demo с 4 БД одновременно: подключим MySQL, MongoDB, Redis и CSV-файл к Postgres, сделаем JOIN в одном запросе
✅ Реальный кейс миграции: как перенести данные с MySQL на Postgres без остановки приложения через postgres_fdw
✅ Production tips: производительность FDW, кэширование, когда использовать, а когда это overkill и лучше ETL
🚩 Приходите узнать, как PostgreSQL превращается в универсальный хаб для всех ваших данных: покажем JOIN таблиц из MySQL и MongoDB в одном запросе, миграцию без downtime и почему это может заменить половину ваших ETL-процессов.
👉 Успейте записаться на бесплатный вебинар: https://clck.ru/3QxYvA
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
🔭 Разберем Foreign Data Wrappers — встроенную возможность PostgreSQL подключаться к любым внешним источникам данных. Научитесь делать JOIN между MySQL, MongoDB, Redis и даже CSV-файлами в одном SQL-запросе.
📚 Что будет на уроке:
✅ Live demo с 4 БД одновременно: подключим MySQL, MongoDB, Redis и CSV-файл к Postgres, сделаем JOIN в одном запросе
✅ Реальный кейс миграции: как перенести данные с MySQL на Postgres без остановки приложения через postgres_fdw
✅ Production tips: производительность FDW, кэширование, когда использовать, а когда это overkill и лучше ETL
🚩 Приходите узнать, как PostgreSQL превращается в универсальный хаб для всех ваших данных: покажем JOIN таблиц из MySQL и MongoDB в одном запросе, миграцию без downtime и почему это может заменить половину ваших ETL-процессов.
👉 Успейте записаться на бесплатный вебинар: https://clck.ru/3QxYvA
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576