Рубрики
Технологии

Автоматизация тестирования таблиц в Postgresql на SQL

Привет. Предположим, вам пришла задача на тестирование какой-либо функциональности, которая относится к бэкенду. Вы переходите к документу с требованиями и видите, помимо прочего, описание таблиц базы данных (БД). Примерно так это выглядит: Читать далее

Рубрики
Технологии

Введение в PL/SQL

Для меня PL/SQL есть логичное продолжение изучения SQL, но по нему много и статей, и курсов, причем даже на русском языке. С другой стороны, PL/SQL раскрывается достаточно редко, особенно среди бесплатных ресурсов, так что… Начинаем 🙂 Продолжение следует

Рубрики
Технологии

Введение в PL/SQL

Для меня PL/SQL есть логичное продолжение изучения SQL, но по нему много и статей, и курсов, причем даже на русском языке. С другой стороны, PL/SQL раскрывается достаточно редко, особенно среди бесплатных ресурсов, так что… Начинаем 🙂 Продолжение следует

Рубрики
Технологии

Динамические SQL-запросы в PostgreSQL: когда, зачем и как

Сегодня поговорим о мощной штуке в PostgreSQL, которая одновременно помогает и открывает портал в ад: динамические SQL‑запросы. Динамика — это когда SQL собирается на лету, а не пишется заранее статичным текстом. Звучит неплохо, но при неправильном подходе легко превращается в катастрофу. Читать далее

Рубрики
Технологии

Пост @Sravni_Tech — Блог компании Сравни (+3) — N/P

Пишем эффективные аналитические запросы: третья лекция курса в МГТУ им. Баумана Третья лекция нашего курса «Deep dive into SQL and DWH» прошла 21 ноября — делимся видеозаписью! Дата-архитектор Павел Ковалёв рассказал о внутреннем устройстве систем Greenplum и Clickhouse и возможностях, которые они предоставляют с точки зрения оптимизации запросов. Посмотреть запись можно здесь: YouTube RUTUBE VK Оставшиеся […]

Рубрики
Технологии

[Перевод] Забудьте о  SQL Server  фрагментации

Я уверен, что тебя беспокоит фрагментация твоего индекса. Что такое фрагментация индекса и как она возникает  Давай сделаем шаг назад и представим, что твоя база данных — это телефонный справочник, организованный по фамилии, имени. По мере того как люди переезжают в твой город, нам приходится добавлять их в телефонную книгу. Идеально было бы, чтобы каждая […]

Рубрики
Технологии

[Перевод] Python REST API: Flask, Connexion и SQLAlchemy (часть 3)

Это перевод статьи от Philipp Acsany В этой третьей части серии вы узнаете, как:— Работать с несколькими таблицами с взаимосвязанной информацией в базе данных— Создавать связи «один ко многим» в базе данных— Управлять связями с помощью SQLAlchemy— Сериализовать сложные схемы данных со связями с помощью Marshmallow— Отображать связанные объекты в клиентском интерфейсе Читать далее

Рубрики
Технологии

Пост @RED_SOFT — Блог компании РЕД СОФТ (+2) — 22.11.2024 17:34

Компания «РЕД СОФТ» объявила о выпуске обновления инструмента для работы с базами данных РЕД Эксперт 2024.11. Новая версия включает функциональные улучшения, исправления и новые возможности. Основные нововведения в РЕД Эксперт 2024.11 включают: Добавлен инструмент резервного копирования и восстановления баз данных. Это решение упрощает создание бэкапов и процесс восстановления данных, что критически важно для обеспечения отказоустойчивости; Улучшена конфигурация параметров подключения и создание баз […]

Рубрики
Технологии

Меньше JOIN’ов — больше скорость! Или несколько примеров оптимизаций DAX и SQL

Все мы любим ClickHouse, но прекрасно знаем, что у этой СУБД есть свои особенности и ограничения. В этой статье мы поговорим о том, почему нужно избавляться от лишних операторов JOIN, если вы работаете с большими нагрузками, а также оценим, какой эффект дает исключение JOINов, поднятие их на уровень выше, перестановка таблиц местами и некоторые другие […]

Рубрики
Технологии

Меньше JOIN’ов — больше скорость! Или несколько примеров оптимизаций DAX и SQL

Все мы любим ClickHouse, но прекрасно знаем, что у этой СУБД есть свои особенности и ограничения. В этой статье мы поговорим о том, почему нужно избавляться от лишних операторов JOIN, если вы работаете с большими нагрузками, а также оценим, какой эффект дает исключение JOINов, поднятие их на уровень выше, перестановка таблиц местами и некоторые другие […]