9 месяцев назад
Меньше JOIN’ов — больше скорость! Или несколько примеров оптимизаций DAX и SQL
Все мы любим ClickHouse, но прекрасно знаем, что у этой СУБД есть свои особенности и ограничения. В этой статье мы поговорим о том, почему нужно избавляться от лишних операторов JOIN, если вы работаете с большими нагрузками, а также оценим, какой эффект дает исключение JOINов, поднятие их на уровень выше, перестановка таблиц местами и некоторые другие хитрые трюки на уровне кода SQL. Всех, кто работает с ClickHouse, а также тех, кто не хочет работать с ClickHouse, но подумывает получить все готовенькое от Visiology, приглашаю под кат! Привет, дорогой читатель! Меня зовут Руслан Халиуллин, я работаю в команде разработки аналитического движка Visiology 3 ДанКо...
Создание отчетов SQL для бизнеса. Отчетность SQL Server в виде веб-приложения
Введение. Постановка задачи для создания системы отчетности SQL В статье рассмотрим создание личного кабинета на сайте для вывода отчетности для SQL Server и других СУБД. Представим, что на входе мы имеем некую учетную систему предприятия, которая хранит данные в СУБД SQL Server. Требуется создать многоуровневую систему отчетов для руководителей и сотрудников предприятия. У каждого сотрудника свой личный кабинет, в котором он сможет анализировать различные показатели, извлекаемые из базы данных основной учетной системы компании...