Resource Groups в MySQL
Привет, Хабр!
Сегодня мы рассмотрим Resource Groups в MySQL — и перестанем жить на одной CPU.
Resource Groups — это контроль над CPU прямо из SQL. Вы создаёте логическую группу, говорите «эта группа может использовать только 2 CPU и работать на низком приоритете», и назначаете туда тяжелые, но второстепенные задачи. Всё. Дальше MySQL сам всё регулирует.
Читать: https://habr.com/ru/companies/otus/articles/932060/
#ru
@database_design | Другие наши каналы
Привет, Хабр!
Сегодня мы рассмотрим Resource Groups в MySQL — и перестанем жить на одной CPU.
Resource Groups — это контроль над CPU прямо из SQL. Вы создаёте логическую группу, говорите «эта группа может использовать только 2 CPU и работать на низком приоритете», и назначаете туда тяжелые, но второстепенные задачи. Всё. Дальше MySQL сам всё регулирует.
Читать: https://habr.com/ru/companies/otus/articles/932060/
#ru
@database_design | Другие наши каналы
Миграция с Oracle на MariaDB становится всё популярнее среди компаний, стремящихся снизить затраты и упростить работу с базами данных. MariaDB Enterprise Platform предлагает гибкие и эффективные решения для бизнеса с высокими требованиями к производительности.
Читать подробнее
#en
@database_design | Другие наши каналы
Читать подробнее
#en
@database_design | Другие наши каналы
MariaDB
MariaDB Migration Assessment Tool: How Ready Are You to Migrate to MariaDB from Oracle? | MariaDB
Understand your migration readiness from Oracle to MariaDB with the MariaDB Migration Assessment Tool.
5 VPS-хостингов в 2025, которые держат нагрузку: кейсы, стоимость, метрики
Сравниваем 5 VPS-провайдеров, которые стабильно работают под нагрузкой в 2025 году. Разбираем стоимость, примеры использования, производительность и uptime.
Читать: «5 VPS-хостингов в 2025, которые держат нагрузку: кейсы, стоимость, метрики»
#ru
@database_design | Другие наши каналы
Сравниваем 5 VPS-провайдеров, которые стабильно работают под нагрузкой в 2025 году. Разбираем стоимость, примеры использования, производительность и uptime.
Читать: «5 VPS-хостингов в 2025, которые держат нагрузку: кейсы, стоимость, метрики»
#ru
@database_design | Другие наши каналы
Выбор индекса при соединении по нескольким столбцам
Когда имеется несколько индексов с одинаковыми ведущими столбцами, иногда выбирается не лучший индекс, и время выполнения запроса увеличивается на порядки. Такие ситуации встречаются в сложных приложениях, но чаще всего в 1С:ERP, поскольку это приложение наиболее распространено. Как это обычно бывает: после миграции приложения на СУБД PostgreSQL часть запросов начинает выполняться медленнее. Планировщик выбирает индекс, созданный по меньшему числу столбцов, время выполнения увеличивается, потому что при использовании такого индекса индексные записи указывают на строки таблицы, которые не соответствуют условиям соединения. При выборе же индекса по большему числу задействованных в запросе столбцов время выполнения становится существенно ниже и практически не зависит от размера таблиц.
В статье детализируется часть доклада Максима Старкова на конференции PG BootCamp, которая прошла в апреле в Екатеринбурге. Описываются признаки таблиц и индексов, при работе с которыми может возникнуть проблема выбора худшего индекса, а также рассматривается пример, демонстрирующий, что строка "Buffers" характерна для определения эффективности выполнения запроса (в 18 версии PostgreSQL "Buffers" будет показываться в планах по умолчанию).
Читать: https://habr.com/ru/companies/tantor/articles/930602/
#ru
@database_design | Другие наши каналы
Когда имеется несколько индексов с одинаковыми ведущими столбцами, иногда выбирается не лучший индекс, и время выполнения запроса увеличивается на порядки. Такие ситуации встречаются в сложных приложениях, но чаще всего в 1С:ERP, поскольку это приложение наиболее распространено. Как это обычно бывает: после миграции приложения на СУБД PostgreSQL часть запросов начинает выполняться медленнее. Планировщик выбирает индекс, созданный по меньшему числу столбцов, время выполнения увеличивается, потому что при использовании такого индекса индексные записи указывают на строки таблицы, которые не соответствуют условиям соединения. При выборе же индекса по большему числу задействованных в запросе столбцов время выполнения становится существенно ниже и практически не зависит от размера таблиц.
В статье детализируется часть доклада Максима Старкова на конференции PG BootCamp, которая прошла в апреле в Екатеринбурге. Описываются признаки таблиц и индексов, при работе с которыми может возникнуть проблема выбора худшего индекса, а также рассматривается пример, демонстрирующий, что строка "Buffers" характерна для определения эффективности выполнения запроса (в 18 версии PostgreSQL "Buffers" будет показываться в планах по умолчанию).
Читать: https://habr.com/ru/companies/tantor/articles/930602/
#ru
@database_design | Другие наши каналы
Оптимизация поисковых систем: баланс между скоростью, релевантностью и масштабируемостью
Поисковая строка — это не просто поле ввода. За ней скрыта сложная система с десятками взаимозависимых решений: от шардинга и индексирования до архитектуры стриминга и ранжирования по ETA. Когда пользователи Uber Eats ожидают релевантных результатов за доли секунды, компромиссы между скоростью, масштабом и точностью перестают быть теорией. В этой статье — практический разбор того, как устроен поиск на масштабах глобальной платформы: с конкретными проблемами, инженерными решениями и реальными цифрами.
Читать: https://habr.com/ru/companies/otus/articles/934186/
#ru
@database_design | Другие наши каналы
Поисковая строка — это не просто поле ввода. За ней скрыта сложная система с десятками взаимозависимых решений: от шардинга и индексирования до архитектуры стриминга и ранжирования по ETA. Когда пользователи Uber Eats ожидают релевантных результатов за доли секунды, компромиссы между скоростью, масштабом и точностью перестают быть теорией. В этой статье — практический разбор того, как устроен поиск на масштабах глобальной платформы: с конкретными проблемами, инженерными решениями и реальными цифрами.
Читать: https://habr.com/ru/companies/otus/articles/934186/
#ru
@database_design | Другие наши каналы
Экономический эффект DBaaS за пределами сервера: руководство для топ‑менеджеров
В современной цифровой экономике самый ценный ресурс — данные. Случается так, что инфраструктура для управления ими стремительно превращается из инструмента роста в причину трат, источник рисков и препятствие на пути к дальнейшему росту. Руководители сталкиваются с противоречием: с одной стороны ценность информации нужно приумножать, с другой — не утонуть в сложности и расходах. Решение этой дилеммы определяет не просто IT-стратегию, а конкурентоспособность и долгосрочную жизнеспособность бизнеса.
В этой статье мы проведем сравнительный анализ самостоятельного развертывания баз данных и управляемых DBaaS-решений. Посмотрим, какая модель дает стратегическое преимущество. Подробности под катом!
Читать: https://habr.com/ru/companies/selectel/articles/932560/
#ru
@database_design | Другие наши каналы
В современной цифровой экономике самый ценный ресурс — данные. Случается так, что инфраструктура для управления ими стремительно превращается из инструмента роста в причину трат, источник рисков и препятствие на пути к дальнейшему росту. Руководители сталкиваются с противоречием: с одной стороны ценность информации нужно приумножать, с другой — не утонуть в сложности и расходах. Решение этой дилеммы определяет не просто IT-стратегию, а конкурентоспособность и долгосрочную жизнеспособность бизнеса.
В этой статье мы проведем сравнительный анализ самостоятельного развертывания баз данных и управляемых DBaaS-решений. Посмотрим, какая модель дает стратегическое преимущество. Подробности под катом!
Читать: https://habr.com/ru/companies/selectel/articles/932560/
#ru
@database_design | Другие наши каналы
Экономический эффект DBaaS за пределами сервера: руководство для топ‑менеджеров
В современной цифровой экономике самый ценный ресурс — данные. Случается так, что инфраструктура для управления ими стремительно превращается из инструмента роста в причину трат, источник рисков и препятствие на пути к дальнейшему росту. Руководители сталкиваются с противоречием: с одной стороны ценность информации нужно приумножать, с другой — не утонуть в сложности и расходах. Решение этой дилеммы определяет не просто IT-стратегию, а конкурентоспособность и долгосрочную жизнеспособность бизнеса.
В этой статье мы проведем сравнительный анализ самостоятельного развертывания баз данных и управляемых DBaaS-решений. Посмотрим, какая модель дает стратегическое преимущество. Подробности под катом!
Читать: https://habr.com/ru/companies/selectel/articles/932560/
#ru
@database_design | Другие наши каналы
В современной цифровой экономике самый ценный ресурс — данные. Случается так, что инфраструктура для управления ими стремительно превращается из инструмента роста в причину трат, источник рисков и препятствие на пути к дальнейшему росту. Руководители сталкиваются с противоречием: с одной стороны ценность информации нужно приумножать, с другой — не утонуть в сложности и расходах. Решение этой дилеммы определяет не просто IT-стратегию, а конкурентоспособность и долгосрочную жизнеспособность бизнеса.
В этой статье мы проведем сравнительный анализ самостоятельного развертывания баз данных и управляемых DBaaS-решений. Посмотрим, какая модель дает стратегическое преимущество. Подробности под катом!
Читать: https://habr.com/ru/companies/selectel/articles/932560/
#ru
@database_design | Другие наши каналы
Tavily использует MongoDB для обеспечения актуальной информации AI-агентам, помогая им быстро и точно искать данные в интернете. Это улучшает качество ответов и масштабируемость решений, меняя подход к работе с динамическими знаниями в эпоху ИИ. Автоматизация технической документации в автоиндустрии с MongoDB
Статичные руководства тормозят техников и раздражают клиентов. MongoDB Atlas и семантический поиск превращают их в умные базы знаний, ускоряя поиск и повышая безопасность. Решение сокращает время ремонта и улучшает клиентский опыт.
Читать подробнее
#en
@database_design | Другие наши каналы
Статичные руководства тормозят техников и раздражают клиентов. MongoDB Atlas и семантический поиск превращают их в умные базы знаний, ускоряя поиск и повышая безопасность. Решение сокращает время ремонта и улучшает клиентский опыт.
Читать подробнее
#en
@database_design | Другие наши каналы
ClickHouse не тормозит, но теряет данные. Часть 2 — от буферных таблиц к Kafka Engine
ClickHouse не тормозит, но теряет данные. Набор простых действий с объяснениями, позволяющий избежать потери данных
Читать: https://habr.com/ru/articles/934320/
#ru
@database_design | Другие наши каналы
ClickHouse не тормозит, но теряет данные. Набор простых действий с объяснениями, позволяющий избежать потери данных
Читать: https://habr.com/ru/articles/934320/
#ru
@database_design | Другие наши каналы
Какие бывают СХД и какая нужна именно вам?
Системы хранения данных являются одним из обязательных компонентов построения центров обработки данных, особенно с учетом все большего объема генерируемой и потребляемой информации, также роста цифровизации услуг.
В этой статье мы рассмотрим различные виды СХД, и постараемся простыми словами описать их различия и отличительные особенности.
Мы надеемся, что этот материал поможет вам лучше ориентироваться в типах СХД и обычных сценариях их применения, так как выбор СХД определяется задачами, которые вы собираетесь решать с её помощью.
Читать: https://habr.com/ru/companies/x-com/articles/934276/
#ru
@database_design | Другие наши каналы
Системы хранения данных являются одним из обязательных компонентов построения центров обработки данных, особенно с учетом все большего объема генерируемой и потребляемой информации, также роста цифровизации услуг.
В этой статье мы рассмотрим различные виды СХД, и постараемся простыми словами описать их различия и отличительные особенности.
Мы надеемся, что этот материал поможет вам лучше ориентироваться в типах СХД и обычных сценариях их применения, так как выбор СХД определяется задачами, которые вы собираетесь решать с её помощью.
Читать: https://habr.com/ru/companies/x-com/articles/934276/
#ru
@database_design | Другие наши каналы
Почему не стоит заменять пустые значения на 0 в Power BI
Если вы когда-либо занимались построением отчётов в Power BI, то наверняка сталкивались с просьбой «заменить пустые значения на ноль — чтобы было красиво». Кажется, мелочь. Но на самом деле это решение может незаметно убить производительность модели, превратить быстрый отчёт в тормозящий интерфейс, а оптимизатор — в беспомощного наблюдателя. В этой статье — разбор того, что происходит под капотом VertiPaq, как DAX на самом деле обрабатывает
Читать: https://habr.com/ru/companies/otus/articles/934484/
#ru
@database_design | Другие наши каналы
Если вы когда-либо занимались построением отчётов в Power BI, то наверняка сталкивались с просьбой «заменить пустые значения на ноль — чтобы было красиво». Кажется, мелочь. Но на самом деле это решение может незаметно убить производительность модели, превратить быстрый отчёт в тормозящий интерфейс, а оптимизатор — в беспомощного наблюдателя. В этой статье — разбор того, что происходит под капотом VertiPaq, как DAX на самом деле обрабатывает
BLANK, и почему иногда лучше оставить пустое значение пустым.Читать: https://habr.com/ru/companies/otus/articles/934484/
#ru
@database_design | Другие наши каналы
РосНОУ повысил свои позиции в рейтинге вузов-лидеров ИИ
Альянс в сфере искусственного интеллекта опубликовал третий ежегодный рейтинг российских университетов, готовящих специалистов для ИИ-отрасли. В этом году в список вошли 203 вуза из 68 регионов страны.
Читать: https://habr.com/ru/articles/934646/
#ru
@database_design | Другие наши каналы
Альянс в сфере искусственного интеллекта опубликовал третий ежегодный рейтинг российских университетов, готовящих специалистов для ИИ-отрасли. В этом году в список вошли 203 вуза из 68 регионов страны.
Читать: https://habr.com/ru/articles/934646/
#ru
@database_design | Другие наши каналы
Экономия на векторном поиске с Voyage AI и MongoDB
Новая технология Matroyshka Representation Learning позволяет создавать компактные векторы для поиска с почти не снижающейся точностью. Это сокращает расходы на хранение и ускоряет поиск, сохраняя качество результатов. Подробнее о возможностях Voyage AI и MongoDB. Как Tavily с помощью MongoDB меняет работу AI-агентов
Компания Tavily внедряет технологии MongoDB Atlas для обеспечения AI-агентам быстрого доступа к актуальной информации из интернета в реальном времени, повышая точность и эффективность их работы. Новые стандарты обработки данных меняют цифровой мир.
Читать подробнее
#en
@database_design | Другие наши каналы
Новая технология Matroyshka Representation Learning позволяет создавать компактные векторы для поиска с почти не снижающейся точностью. Это сокращает расходы на хранение и ускоряет поиск, сохраняя качество результатов. Подробнее о возможностях Voyage AI и MongoDB. Как Tavily с помощью MongoDB меняет работу AI-агентов
Компания Tavily внедряет технологии MongoDB Atlas для обеспечения AI-агентам быстрого доступа к актуальной информации из интернета в реальном времени, повышая точность и эффективность их работы. Новые стандарты обработки данных меняют цифровой мир.
Читать подробнее
#en
@database_design | Другие наши каналы
Как работает база данных Firebird, часть 4
В первой части мы разбирались, как Firebird забирает строку таблицы с диска. Во второй и третьей частях мы разбирались, что происходит с прочитанной строкой в процессе выполнения SELECT-запроса. Но остался неотвеченным такой вопрос: а как указать на строку таблицы, которую надо прочитать? Этим вопросом мы и займёмся.
Читать: https://habr.com/ru/articles/934668/
#ru
@database_design | Другие наши каналы
В первой части мы разбирались, как Firebird забирает строку таблицы с диска. Во второй и третьей частях мы разбирались, что происходит с прочитанной строкой в процессе выполнения SELECT-запроса. Но остался неотвеченным такой вопрос: а как указать на строку таблицы, которую надо прочитать? Этим вопросом мы и займёмся.
Читать: https://habr.com/ru/articles/934668/
#ru
@database_design | Другие наши каналы
Битва, где все проигрывают, или Как Kafka Compact Topics остановил войну данных
В статье рассказывается о типичной проблеме синхронизации данных между микросервисами через связку «снапшот + инкременты» и предлагается решение на основе Kafka Compact Topics. Это своего рода «волшебная тетрадь», которая автоматически оставляет только последние версии записей, избавляя от головной боли с рассинхронизацией.
Разбираются практические кейсы применения, подводные камни, тонкости настройки и интеграция с Debezium для автоматической выгрузки из PostgreSQL.
Что получите: понимание, когда компактные топики решают проблему, а когда лучше использовать классические подходы, плюс готовые конфиги для быстрого старта
Читать: https://habr.com/ru/companies/sberbank/articles/934438/
#ru
@database_design | Другие наши каналы
В статье рассказывается о типичной проблеме синхронизации данных между микросервисами через связку «снапшот + инкременты» и предлагается решение на основе Kafka Compact Topics. Это своего рода «волшебная тетрадь», которая автоматически оставляет только последние версии записей, избавляя от головной боли с рассинхронизацией.
Разбираются практические кейсы применения, подводные камни, тонкости настройки и интеграция с Debezium для автоматической выгрузки из PostgreSQL.
Что получите: понимание, когда компактные топики решают проблему, а когда лучше использовать классические подходы, плюс готовые конфиги для быстрого старта
Читать: https://habr.com/ru/companies/sberbank/articles/934438/
#ru
@database_design | Другие наши каналы
Новые обновления MariaDB Community Server Уже доступны версии 11.8.3, 11.4.8, 10.11.14 и 10.6.23. Эти релизы содержат важные исправления и улучшения. Подробнее о новинках и изменениях можно узнать на официальном сайте MariaDB.
Читать подробнее
#en
@database_design | Другие наши каналы
Читать подробнее
#en
@database_design | Другие наши каналы
MariaDB
MariaDB Community Server Q3 2025 maintenance releases | MariaDB
MariaDB Community Server 11.8.3, 11.4.8, 10.11.14, and 10.6.23 maintenance releases are now available. Download today!
Странные находки в серверных: топ-10 сюрпризов для сисадминов
Серверные обычно ассоциируются с дисками, сетями и бесперебойниками, но иногда в них попадаются экзотические сюрпризы. И если уже ставшая баяном новость про найденную в серверной противотанковую ракету 9M14 «Малютка» была фейком для сбора реакций, то в этой статье я расскажу о других находках сисадминов. Приглашаю под кат и в комментарии с вашей историей о неожиданных находках.
Читать
Читать: https://habr.com/ru/companies/ruvds/articles/934034/
#ru
@database_design | Другие наши каналы
Серверные обычно ассоциируются с дисками, сетями и бесперебойниками, но иногда в них попадаются экзотические сюрпризы. И если уже ставшая баяном новость про найденную в серверной противотанковую ракету 9M14 «Малютка» была фейком для сбора реакций, то в этой статье я расскажу о других находках сисадминов. Приглашаю под кат и в комментарии с вашей историей о неожиданных находках.
Читать
Читать: https://habr.com/ru/companies/ruvds/articles/934034/
#ru
@database_design | Другие наши каналы
Как мы прессовали Redis — и остались в живых
Привет! Меня зовут Антон Головенко и я backend-разработчик команды Search-Quality в Авито. Вот уже полтора года я ускоряю производительность поиска и повышаю его надежность, а также участвую в интеграции новых продуктов. В статье расскажу о том, как мы тестировали Redis под нагрузкой, с какими проблемами столкнулись, как их решали и какие выводы сделали. Заголовок звучит кликбейтно — но вы скоро поймёте, что он полностью оправдан.
Читать: https://habr.com/ru/companies/avito/articles/934726/
#ru
@database_design | Другие наши каналы
Привет! Меня зовут Антон Головенко и я backend-разработчик команды Search-Quality в Авито. Вот уже полтора года я ускоряю производительность поиска и повышаю его надежность, а также участвую в интеграции новых продуктов. В статье расскажу о том, как мы тестировали Redis под нагрузкой, с какими проблемами столкнулись, как их решали и какие выводы сделали. Заголовок звучит кликбейтно — но вы скоро поймёте, что он полностью оправдан.
Читать: https://habr.com/ru/companies/avito/articles/934726/
#ru
@database_design | Другие наши каналы
Запущена глобально распределённая база данных Oracle Exadata на инфраструктуре Exascale. Новое решение обеспечивает масштабируемость и высокую производительность для крупных проектов и позволяет эффективно управлять данными в распределённых средах.
Читать подробнее
#en
@database_design | Другие наши каналы
Читать подробнее
#en
@database_design | Другие наши каналы
Oracle
Announcing General Availability: Oracle Globally Distributed Exadata Database on Exascale Infrastructure
Новые возможности MongoDB Atlas Search: поддержка видов позволяет создавать точечные индексы и трансформировать данные для быстрой и экономичной поисковой работы. Это улучшит производительность и снизит затраты на индексацию больших объемов данных. Подробнее в статье. Эффективный векторный поиск с Matroyshka Representation Learning
Новые модели Voyage AI с MRL позволяют значительно снизить размер векторных представлений без потери точности. Это сокращает затраты на хранение и ускоряет поиск в MongoDB, сохраняя высокое качество выдачи. Оптимизация для масштабируемых систем уже доступна.
Читать подробнее
#en
@database_design | Другие наши каналы
Новые модели Voyage AI с MRL позволяют значительно снизить размер векторных представлений без потери точности. Это сокращает затраты на хранение и ускоряет поиск в MongoDB, сохраняя высокое качество выдачи. Оптимизация для масштабируемых систем уже доступна.
Читать подробнее
#en
@database_design | Другие наши каналы
Новая версия MariaDB Community Server 12.0 уже доступна. Обновление основано на MariaDB 11.8 и предлагает улучшенную совместимость с Oracle, повышенную безопасность и развитие открытой базы данных. Подробнее по ссылке.
Читать подробнее
#en
@database_design | Другие наши каналы
Читать подробнее
#en
@database_design | Другие наши каналы
MariaDB
Announcing MariaDB Community Server 12.0 GA | MariaDB
Community Server 12.0 GA introduces enhanced Oracle compatibility, hardened security for your data, smarter performance and richer geospatial capabilities.