ar
Feedback
SQLpedia | Базы данных

SQLpedia | Базы данных

الذهاب إلى القناة على Telegram

Тут вы найдете всё, что связано с базами данных и sql, как для начинающих, так и для бывалых специалистов. Сотрудничество: @Heykman

إظهار المزيد
6 086
المشتركون
-124 ساعات
-47 أيام
-3630 أيام
أرشيف المشاركات
​​Многомерные базы данных В статье рассказывается о многомерных базах данных (МБД) и их преимуществах в аналитике больших объемов данных. Они обладают способностью быстро агрегировать данные и проводить сложные аналитические операции. МБД также обеспечивают высокую скорость выполнения запросов и масштабируемость, что особенно важно в контексте Big Data. Перейти к статье | SQLpedia

И з/п хорошую обещали

​​Мигрируем в PostgreSQL, тестируем OLAP-кубы и разбираемся с валидацией T-SQL-кода: три доклада с митапа ЮMoney В конце апреля был проведен онлайн-митап High SQL, который посвятили работе с данными в DWH на Microsoft SQL Server. Статья с видеозаписями и главными мыслями митапа. Если не смотрели его 27 апреля, можно сделать это сейчас. Перейти к статье | SQLpedia

​​MSSQL: ребилд индексов в высоко нагруженных системах, Standard Edition В статье рассказывается о том, как можно проводить ребилд индексов в базах данных MSSQL, работающих под нагрузкой 24/7, в Standard Edition. Автор описывает свой скрипт, который следит за тем, как он может мешать основной нагрузке на базу, и прерывает операцию, если возникают блокировки. Перейти к статье | SQLpedia

В двух командах Авито открылись новые вакансии дата-инженеров. Если давно мониторите классные позиции, то самое время действо
В двух командах Авито открылись новые вакансии дата-инженеров. Если давно мониторите классные позиции, то самое время действовать. ➡️ Data Engineer в команду Usage ➡️ Data Engineer в команду Core analytics • Талантливая команда и возможность реализовать свои идеи в проекте с многомиллионной аудиторией; • Мощное железо, дополнительные мониторы и всё, что нужно для комфортной работы; • Прозрачная система премий; • Личный бюджет на обучение, который можно тратить на книги, курсы и конференции; • ДМС со стоматологией с первого дня, в офисе принимают терапевт и массажист; • Возможность работать удалённо и в комфортном офисе в Москве или Петербурге. Откликайтесь по ссылкам и делитесь с теми, кому может быть интересно.

​​Использование составных триггеров (compound triggers) Oracle Пример использования триггеров, при взаимном обновлении таблиц. При таких задачах возникает ошибка мутирования таблиц ORA-04091: table is mutating. Перейти к статье | SQLpedia

⚠️ 3 из 5 компаний уже перешли с Oracle и MS SQL на PostgreSQL. PostgreSQL хорошо выполняет сложные запросы и позволяет созда
⚠️ 3 из 5 компаний уже перешли с Oracle и MS SQL на PostgreSQL. PostgreSQL хорошо выполняет сложные запросы и позволяет создавать высокодоступные отказоустойчивые и параллельные кластера под "тяжелые" задач 🦾 PostgreSQL — навык, открывающий двери в более интересные и перспективные проекты. Не пропустите открытый урок «Хранимые процедуры и функции в Postgresql», который состоится 18 июля в 20:00! ⬆️ На встрече вы узнаете, как использовать ненативные языки для написания хранимых процедур и функций в Postgresql на примере С и Python. 👉 Готовьте вопросы и записывайтесь на вебинар! https://otus.pw/P94p/ Нативная интеграция. Информация о продукте www.otus.ru

​​Решение проблемы N+1 запроса с помощью группировки вызовов В статье затрагиваются различные способы решения проблемы и предлагают свою реализацию группировки вызовов, которая позволяет сократить количество SQL-запросов и улучшить производительность базы данных. В статье также рассматриваются вопросы кэширования и приоритизации запросов. Перейти к статье | SQLpedia

photo content

​​database/sql биндинги для YDB в Go YQL — это SQL‑диалект, специфичный для базы данных YDB. YQL требует заранее объявлять имена и типы параметров запроса. Это обеспечивает высокую производительность и корректное поведение. В синтаксисе YQL параметры необходимо перечислять явно с помощью инструкции DECLARE. И этот нюанс YDB может быть неожиданным для пользователей традиционных баз данных. Перейти к статье | SQLpedia

❓Хотите перейти на новый уровень в C# разработке? 👉 Приглашаем 12 июля в 20:00 мск вас на открытый урок в OTUS. Тема: Примит
❓Хотите перейти на новый уровень в C# разработке? 👉 Приглашаем 12 июля в 20:00 мск вас на открытый урок в OTUS. Тема: Примитивы многопоточности .Net На уроке разберем такие примитивы многопоточности, как — Барьеры; — Условные события (ManualResetEvent/AutoResetEvent); — Потоко-безопасные очереди (блокируемые и неблокируемые) Дополнительно обсудим: — Как писать код без Thread.Sleep — Где еще можно использовать многопоточность — Чем отличается многопоточный код от асинхронного. 📌 Вебинар пройдет в рамках онлайн-курса «C# Developer. Professional» и позволит вам углубить свои знания о платформе .NET и научиться решать сложные задачи языка C#. Не упустите шанс протестировать курс и стать еще более компетентным C# разработчиком. Больше полезных тем ждет вас на курсе, доступном в рассрочку. 👉 Для участия во встрече пройдите вступительный тест https://otus.pw/8NlU/ Нативная интеграция информация о продукте www.otus.ru

​​Мониторинг PostgreSQL. Новые возможности анализа производительности 1С и других систем В данной статье хочу поднять тему, которая представляет собой одну большую боль для администраторов, разработчиков и тестировщиков высоконагруженных (и не очень) систем под управлением PostgreSQL. Даже не «боль», а «БОЛЬ»! Перейти к статье | SQLpedia

​​Задачи третьего этапа олимпиады «IT-Планеты» по PostgreSQL Название статьи говорит само за себя) Перейти к статье | SQLpedia

Ваша база данных MySQL работает на полную мощность, без затруднений и задержек? Если ответ «нет», тогда приходите 🗓 17 июля
Ваша база данных MySQL работает на полную мощность, без затруднений и задержек? Если ответ «нет», тогда приходите 🗓 17 июля в 20:00 на открытый урок «Оптимизация производительности MySQL» в OTUS. Этот открытый урок приурочен к старту онлайн-курса «Administrator Linux. Advanced». На занятии мы познакомимся с основными аспектами оптимизации MySQL. Для этого мы разберем: - Важнейшие параметры конфигурации; - Работу с кэшированием; - Оптимизацию структуры БД; - Поиск медленных запросов; - Использование репликации и разделения ролей. Занятие проведет преподаватель курса 👨‍💻 Николай Лавлинский, технический директор «Метод Лаб» с опытом более 15 лет. 👉 Записаться на урок — https://otus.pw/tlSk/ Если вам понравятся открытые уроки, продолжить обучение можно будет уже на курсе «Administrator Linux. Advanced» от OTUS. Оплата курса возможна в рассрочку. Реклама. Информация о рекламодателе на сайте www.otus.ru

​​Поиск таймаутов выполнения запросов с помощью Query Store Недавно во время обсуждения по решению проблем, связанных с таймаутами запросов в Azure SQL Database, я подумала — интересно, можете ли вы найти запросы, время ожидания которых истекло, в Query Store (хранилище запросов)? Оказывается, можно. Перейти к статье | SQLpedia

​​Data Consistency: как быть уверенным, что с данными всё ок В этой статье рассказывается о том, как мониторить консистентность данных в аналитических системах, используя категориальные переменные, и как выбрать лучший способ для мониторинга. Перейти к статье | SQLpedia

photo content

Мечтали о космосе, а работаете в опенспейсе? Мы тоже… Но мечты же должны сбываться! Поэтому мы создали свои мультивселенные и
Мечтали о космосе, а работаете в опенспейсе? Мы тоже… Но мечты же должны сбываться! Поэтому мы создали свои мультивселенные и решили провести там настоящие соревнования по спортивному хакингу IT’s Tinkoff CTF. Путешественников ждут 30 порталов в новые измерения. Там предстоит пройти миссии, набрать максимальное количество баллов и, конечно, разгадать все пасхалки. Задания будут интересны разработчикам, SRE- и QA-инженерам, аналитикам и другим ИТ-специалистам. А еще вы сможете потренироваться на тестовых заданиях и выбрать лигу по своим скиллам. Лучшим командам — вселенский почет и денежные призы до 360 000 рублей! Покорять мультивселенные отправимся 15 и 16 июля. Участвовать можно онлайн и очно в 14 ИТ-хабах Тинькофф по всей России. Офлайн-участников ждут квизы, настолки, крутой мерч и нетворкинг с экспертами. 🚀Переходите на IT’s Tinkoff CTF, читайте подробности и регистрируйтесь! Да пребудут с вами силы мультивселенной капибары! (Упс… кажется, мы спалили первую пасхалку, Хьюстон) Ерид: LdtCKaSxo

Алоха, коллеги! Сегодня вопрос из рубрики #fromInterviewWithLove Дана таблица "Студенты" с полями "Имя", "Фамилия", "Возраст" и "Группа". Необходимо вывести список уникальных групп студентов и количество студентов в каждой группе, отсортированный по возрастанию названия группы. Для решения этой задачи нужно написать следующий SQL-запрос: SELECT DISTINCT Группа, COUNT(*) AS Количество_студентов FROM Студенты GROUP BY Группа ORDER BY Группа ASC; Этот запрос выбирает из таблицы "Студенты" уникальные группы студентов и вычисляет количество студентов в каждой группе. Затем он сортирует результат по возрастанию названия группы. Результатом запроса будет список уникальных групп студентов с количеством студентов в каждой группе. Небольшая подсказка для новичков👇 Нужно понимать, как работать с агрегатными функциями, такими как COUNT, и как использовать оператор DISTINCT для выбора уникальных значений.

​​Оптимизация работы с большим объемом данных при помощи партиционирования в SQL В статье рассматриваются методы создания партиций и индексов, а также оптимизации запросов с использованием партиций. Перейти к статье | SQLpedia