Поделиться через


Новые возможности База данных Azure для MySQL?

База данных Azure для MySQL Служба базы данных Azure, которая обеспечивает более детализированный контроль и гибкость над функциями управления базами данных и параметрами конфигурации. В настоящее время служба поддерживает версии сообщества MySQL 5.7 и 8.0.

В этой статье обобщены новые релизы и функции в сервисе Azure Database для MySQL.

Сведения о ранее выпущенных функциях см. в базе данных Azure для MySQL: предыдущие выпущенные функции.

Note

В этой статье приводится ссылка на термин "раб", который корпорация Майкрософт больше не использует. Когда этот термин будет удален из программного обеспечения, мы удалим его из статьи.

July 2025

Self-Heal в базе данных Azure для MySQL (общедоступная предварительная версия)

Функция Self-Heal в Базе данных Azure для MySQL позволяет клиентам самостоятельно устранять распространенные проблемы с сервером без необходимости открывать вариант поддержки. Он предоставляет возможность восстановления с одним щелчком мыши, которая помогает быстро и безопасно восстановить работоспособности службы. Learn more.

Функция ускорения журналов теперь доступна на уровне служб общего назначения

Теперь ускоренные журналы поддерживаются в слое общего назначения службы базы данных Azure для MySQL — Гибкий сервер. Ранее доступно только на уровне "Критически важный для бизнеса", эта функция повышает производительность и уменьшает задержку транзакций. Функция ускоренных журналов в уровне общего назначения доступна за дополнительную плату. Learn more.

Автоматизация планирования резервных копий по запросу

База данных Azure для MySQL теперь поддерживает возможность планирования резервных копий по запросу с помощью задач автоматизации. Эта функция обеспечивает больший контроль и гибкость в управлении резервными копиями по запросу для экземпляров гибкого сервера Базы данных Azure для MySQL. Дополнительные сведения о планировании задачи автоматизации см. здесь.

Настройка интервала резервного копирования для автоматических резервных копий

База данных Azure для MySQL теперь поддерживает возможность настройки интервала резервного копирования для автоматического резервного копирования, принятого системой для повышения скорости восстановления. Эта новая функция оптимизирует процесс, вводя более частые моментальные снимки, тем самым уменьшая количество binlogs, которые необходимо воспроизвести для восстановления с точностью до времени и сокращения общего времени восстановления. Дополнительные сведения о функции см. здесь.

June 2025

Автоматическая инициализация часовых поясов

Часовые пояса автоматически загружаются во время создания сервера, удаляя необходимость вручную выполнять хранимую процедуру mysql.az_load_timezone после загрузки часового пояса. Дополнительные сведения см. в сведениях о параметрах сервера для time_zone

May 2025

Настройка интервала резервного копирования для автоматических резервных копий (предварительная версия)

База данных Azure для MySQL теперь поддерживает возможность настройки интервала резервного копирования для автоматического резервного копирования, принятого системой для повышения скорости восстановления. Эта функция в настоящее время доступна в ограниченных регионах, а именно в западной части США и Восточной Азии. Дополнительные сведения о функции см. здесь.

Включение функции автоматического масштабирования IOPS для ускорения восстановления и предоставления реплики

База данных Azure для MySQL теперь поддерживает возможность автоматического масштабирования IOPS для исходных и целевых серверов во время операций восстановления и процесса подготовки реплик. Это улучшение помогает ускорить процесс восстановления и обеспечения реплики, временно увеличивая IOPS, чтобы удовлетворить требования производительности этих операций. После завершения подготовки можно отключить настройку автоподстройки параметра IOPS.

Чтобы узнать больше, посетите раздел "Восстановление на точке во времени".

Высокая доступность с выделенным стандартным балансировщиком нагрузки Azure (SLB) (предварительный просмотр)

Выделенный стандартный балансировщик нагрузки (SLB) в Базе данных Azure для MySQL для серверов с поддержкой высокой доступности (HA) теперь доступен для общедоступной предварительной версии. Эта функция добавляет выделенный стандартный балансировщик нагрузки в конфигурацию HA, обеспечивая низкую задержку и высокую пропускную способность распределения трафика на фронтенд между внутренними серверами. Это улучшение повышает производительность резервного переключения и обеспечивает более эффективную обработку трафика данных MySQL. Если вы хотите включить SLB для сервера высокой доступности, отправьте запрос в службу поддержки Azure.

March 2025

Новые встроенные хранимые процедуры для управления подключаемыми модулями и отмены очистки журнала

Существует две новые встроенные хранимые процедуры в Базе данных Azure для MySQL, что позволяет клиентам управлять параметрами подключаемого модуля и очищать журналы отмены без вмешательства поддержки:

  • Проверка управления подключаемыми модулями паролей: — Включение CALL az_install_validate_password_plugin(); : — Отключение CALL az_uninstall_validate_password_plugin(); : — после включения параметры конфигурации подключаемого модуля доступны на странице параметров сервера портала Azure.

  • Отмена очистки журнала:

    • Новая хранимая процедура доступна для очистки журнала отмены вручную, чтобы предотвратить ненужное потребление памяти.

Дополнительные сведения о встроенных хранимых процедурах в базе данных Azure для MySQL см. в статье о встроенной процедуре хранилища Базы данных Azure для MySQL.

Плагин кэширования пароля SHA-2 теперь активирован по умолчанию.

Плагин caching_sha2_password теперь предоставляется клиентам по умолчанию. Клиенты могут включить и настроить его, задав соответствующие параметры сервера на портале Azure.

Устойчивость между зонами по умолчанию для уровня служб Business-Critical (откат)

В ответ на отзывы клиентов, запрашивающие гибкость при выборе типа развертывания, мы решили отменить изменение, которое сделало устойчивость зоны значением по умолчанию для уровня служб Business-Critical.

February 2025

Known Issues

  • Рекомендации помощника по Azure рекомендуют включить ускоренные журналы даже после включения функции на сервере Базы данных Azure для MySQL.

  • Для серверов с ключами, управляемыми клиентом (CMK), включение ускоренных журналов может не работать из-за текущего ограничения. Вы можете временно отключить CMK, включить ускоренные журналы и повторно включить CMK в качестве обходного решения.

    Дополнительные сведения см. в Ускоренных журналах.

January 2025

Устойчивость между зонами по умолчанию для уровня служб Business-Critical

Теперь вы можете воспользоваться самым высоким уровнем доступности от сбоев инфраструктуры в зоне доступности без дополнительных затрат на критически важные рабочие нагрузки, выполняемые на уровне служб Business-Critical. Независимо от того, включены ли гибкие серверы с высокой доступностью (HA), данные сервера и файлы журналов по умолчанию размещаются в хранилище с избыточностью между зонами. Хотя серверы, избыточные между зонами, поддерживают высокий уровень доступности, по-прежнему получают преимущества от 99,99% уровне обслуживания от встроенной зональной избыточности и горячего резервирования, серверы без высокой доступности могут быстро восстанавливаться после зональных сбоев с помощью резервных копий, избыточных между зонами. Это улучшение применяется ко всем новым серверам, подготовленным на уровне служб Business-Critical.

Note

Учитывая отзывы клиентов, запрашивающих возможность выбора предпочтительного типа развертывания, мы решили отменить настройку по умолчанию для устойчивости зоны уровня службы Business-Critical. Теперь клиенты должны выбрать режим высокой доступности (HA) либо в одной зоне, либо с зональной избыточностью, во время создания серверов, критически важных для бизнеса, и серверов General-Purpose. Этот выбор является окончательным и не может быть изменен позже.

Ускоренные журналы включены для всех новых серверов, критически важных для бизнеса

Ускоренные журналы, функция, которая значительно повышает производительность гибких экземпляров сервера Базы данных Azure для MySQL, теперь включена по умолчанию для всех новых серверов Business-Critical. Ускоренные журналы представляют собой динамическое решение для обеспечения высокой пропускной способности, сокращая задержку без дополнительных затрат. Существующие серверы, критически важные для бизнеса, также могут включать ускоренные журналы с помощью портала Azure. Функция ускорения журналов в Базе данных Azure для MySQL .

November 2024

Поддержка версии LTS mySQL 8.4 — общедоступная предварительная версия

База данных Azure для MySQL теперь поддерживает версию MySQL 8.4 LTS, внося последние возможности MySQL в Azure. Версия LTS MySQL 8.4 предлагает расширенные функции репликации, расширенную мониторинг и долгосрочную поддержку, что делает его идеальным для рабочих сред, требующих стабильности и расширенного управления. Политика поддержки версий Базы данных Azure для MySQL

Поддержка новаторской версии MySQL 9.1 — общедоступная предварительная версия

База данных Azure для MySQL теперь поддерживает версию MySQL 9.1 Innovation и предоставляет экспериментальные функции, включая поддержку JavaScript для хранимых процедур и новый тип векторных данных, предназначенный для современных приложений в машинном обучении и аналитике. Политика поддержки версий Базы данных Azure для MySQL

October 2024

Новые серверы B1 недоступны

Начиная с 1 ноября 2024 года новые серверы B1 ограничены, чтобы обеспечить производительность и надежность в свете текущих улучшений безопасности. Мы рекомендуем изучить альтернативные номера SKU, предназначенные для поддержки ваших потребностей, сохраняя высокую надежность обслуживания. Благодарим вас за понимание, так как мы работаем над улучшением вашего опыта.

Что это значит для вас?

  • Ограниченный доступ: новые экземпляры B1s будут недоступны после 10/28/24.

  • Существующие развертывания: текущие экземпляры B1 остаются незатронутыми.

  • Альтернативные варианты: изучите и рассмотрите возможность использования других номеров SKU, таких как B1ms и B2s, которые обеспечивают улучшенную мощность вычислений и память, обеспечивая более высокую производительность.

Next Steps:

  • Просмотр рекомендуемых альтернативных номеров SKU
  • Ознакомьтесь с документацией для изменения вашего SKU здесь: портал Azure   - Azure CLI
  • Просмотрите панель мониторинга использования, чтобы отслеживать текущее использование

September 2024

  • Гибкое обслуживание базы данных Azure MySQL теперь общедоступно

    База данных Azure для MySQL официально выпустила функцию гибкого обслуживания в общедоступной версии. Эта функция позволяет пользователям перепланировать действия по обслуживанию с помощью Azure CLI, обеспечивая расширенный контроль и гибкость. Перепланированное окно также было развернуто, чтобы охватывать все доступные даты обслуживания в одном регионе и один и тот же цикл обслуживания, а не ограничен 14-дневным окном вокруг запланированной даты экземпляра.

    Дополнительные сведения см. в разделе "Запланированное обслуживание".

August 2024

  • База данных Azure для MySQL теперь поддерживает до 8 ТБ в одном файле данных!

    База данных Azure для MySQL теперь поддерживает один файл данных InnoDB размером до 8 ТБ, что позволяет пользователям хранить большие наборы данных в одном файле. Это улучшение снижает потребность в секционирования данных и упрощает управление базами данных, что упрощает обработку существенных объемов данных с помощью подсистемы хранилища InnoDB. Learn more.

  • Поддержка обновления основной версии для уровня вычислительных ресурсов с возможностью ускорения

    База данных Azure для MySQL теперь предлагает основные обновления версий для уровней вычислений SKU с возможностью ускорения. Эта поддержка автоматически обновляет уровень вычислений до номера SKU общего назначения перед обновлением, обеспечивая достаточно ресурсов. Клиенты могут выбрать возврат к SKU с возможностью увеличения нагрузки после обновления. Дополнительные затраты могут применяться.

    Дополнительные сведения см. в статье об обновлении версии MySQL.

  • Объявление нерекомендуемых метрик

    Мы хотим сообщить вам об удалении следующих метрик в Базе данных Azure для MySQL.

    • Число регулирования хранилища (не рекомендуется)
    • Доступные байты памяти (не рекомендуется)
    • Ожидание блокировки строк mySQL (не рекомендуется)

Эти метрики больше не поддерживаются и удаляются из мониторинга к концу августа 2024 года. Мы рекомендуем обновить конфигурации мониторинга и оповещений, чтобы исключить эти метрики и использовать альтернативные метрики, которые предоставляют аналогичные аналитические сведения.

July 2024

  • Переход из сети частного доступа (интегрированной виртуальной сети) на общедоступный доступ или приватный канал

    База данных Azure для MySQL гибкий сервер можно перенести с частного доступа (интегрированная виртуальная сеть) на общедоступный доступ, используя Приватный канал. Эта функция позволяет серверам переключаться из виртуальной сети, интегрированной в приватный канал или общедоступную инфраструктуру, без изменения имени сервера или переноса данных, упрощая процесс для клиентов.

    Дополнительные сведения см. в статье "Переход от частного доступа (интегрированной виртуальной сети) к общедоступному или частному каналу.

  • Поддержка управляемого модуля HSM для гибкого сервера База данных Azure для MySQL (общедоступная версия)

    Мы рады объявить общедоступную версию управляемого HSM azure Key Vault для управляемых ключей HSM в База данных Azure для MySQL гибком сервере. С помощью управляемого модуля HSM вы можете импортировать свои ключи шифрования, поддерживаемые HSM, с помощью функции CMK "принеси свой ключ" (BYOK) для защиты данных на диске в экземплярах гибкого сервера базы данных Azure для MySQL, при этом сохраняя текущую территориальную привязку данных и полный контроль над ключами HSM.

Дополнительные сведения см. в разделе "Шифрование данных" с помощью управляемых клиентом ключей.

May 2024

  • Ускоренные журналы в База данных Azure для MySQL гибкий сервер теперь общедоступен

    Мы рады объявить общедоступную версию функции ускорения журналов для База данных Azure для MySQL гибкого сервера. Эта функция доступна на уровне служб Business-Critical и значительно повышает производительность экземпляров гибкого сервера Базы данных Azure для MySQL. Он предлагает динамическое решение, предназначенное для обеспечения высокой пропускной способности, уменьшая задержку без дополнительных затрат. Функция ускоренного ведения журналов в Azure Database для MySQL — Flexible Server.

  • Поддержка хранилища до 32 ТБ на гибком сервере База данных Azure для MySQL теперь общедоступна

    Мы рады сообщить о общедоступной версии поддержки хранилища до 32 ТБ в База данных Azure для MySQL гибком сервере. Эта функция доступна только на уровне служб критически важный для бизнеса.

    Дополнительные сведения см. на уровнях служб.

April 2024

  • Расширенное выделение памяти на гибком сервере База данных Azure для MySQL

    В апреле развертывания мы представили оптимизированное выделение памяти для База данных Azure для MySQL гибкого сервера. Это уточнение обеспечивает более точное и эффективное вычисление памяти для компонента Сервера MySQL, что позволяет эффективно использовать доступные ресурсы для обработки запросов и управления данными. База данных Azure для MySQL — уровни служб гибкого сервера.

  • Расширенный мониторинг для гибкого сервера База данных Azure для MySQL: введение новых метрик

    К новым добавленным метрикам относятся время ожидания MySQL, длина списка журналов MySQL, взаимоблокировки MySQL, активные транзакции и время ожидания блокировки MySQL. Эти метрики предоставляют более подробное представление о производительности сервера, что позволяет отслеживать и оптимизировать операции базы данных более эффективно. Помимо этих новых метрик, мы также улучшили метрику процента памяти. Теперь он предлагает более точные вычисления использования памяти для процесса сервера MySQL (mysqld). Мониторинг База данных Azure для MySQL — гибкий сервер

  • Microsoft Defender для облака поддерживает гибкий сервер База данных Azure для MySQL (общедоступный)

    Мы рады сообщить о общедоступной доступности функции Microsoft Defender для облака для База данных Azure для MySQL гибкого сервера на всех уровнях служб. Функция Расширенной защиты от угроз в Microsoft Defender упрощает управление безопасностью База данных Azure для MySQL гибких экземпляров сервера. Он отслеживает сервер для аномальных или подозрительных действий базы данных, чтобы обнаруживать потенциальные угрозы и предоставлять оповещения системы безопасности для вас, чтобы изучить и принять соответствующие меры, что позволяет активно повысить уровень безопасности базы данных, не будучи экспертом по безопасности. Что такое Microsoft Defender для реляционных баз данных с открытым исходным кодом

  • Резервное копирование и экспорт по запросу (предварительная версия)

    База данных Azure для MySQL позволяет активировать резервное копирование сервера по запросу и экспортировать его в учетную запись хранения Azure (хранилище BLOB-объектов Azure). Эта функция в настоящее время доступна в общедоступной предварительной версии и доступна только в общедоступных облачных регионах.

Дополнительные сведения см. в статье "Резервное копирование и восстановление".

  • Known Issues

    При попытке включить функцию Microsoft Defender для облака для гибкого сервера База данных Azure для MySQL может возникнуть следующая ошибка: "Сервер <server_name> несовместим с Advanced Threat Protection. Обратитесь в службу поддержки Майкрософт, чтобы обновить сервер до поддерживаемой версии. Эта проблема может возникнуть на гибких серверах MySQL, ожидающих внутреннего обновления. Он автоматически разрешается в следующем внутреннем обновлении сервера. Кроме того, вы можете открыть запрос в службу поддержки, чтобы ускорить немедленное обновление".

March 2024

February 2024

  • Ускоренные журналы теперь доступны для существующих серверов и трех новых регионов.

    Ускоренные журналы, ранее ограниченные серверами, созданными после 14 ноября, теперь доступны для всех существующих автономных серверов уровня критически важный для бизнеса на этапе предварительной версии. Ускоренные журналы также поддерживают проверку подлинности Microsoft Entra для База данных Azure для MySQL — гибкий сервер. Кроме того, эта функция была расширена, чтобы включить три новых региона: Восточная Япония, Центральная Корея и Центральная Польша. Функция ускорения журналов в База данных Azure для MySQL — гибкий сервер

  • Known Issues

    Из-за технической проблемы в развертывании в этом месяце первичные серверы с репликой чтения временно ограничены включением функции ускорения журналов . Пользователи должны отключить функцию ускорения журналов перед созданием сервера-реплики. Если вам нужна помощь с ускоренными журналами и созданием реплики, откройте запрос в службу поддержки.

Дополнительные сведения см. в разделе "Ограничения".

  • Журналы аудита теперь поддерживают записи с подстановочными карточками

    Параметры сервера теперь поддерживают подстановочные знаки audit_log_include_users и audit_log_exclude_usersобеспечивают гибкость для указания включений пользователей и исключений в журналах аудита.

  • Расширенное ведение журнала аудита с помощью CONNECTION_V2 для комплексных аудита пользователей MySQL

Параметр сервера audit_log_events теперь поддерживает CONNECTION_V2 для событий в подробных журналах подключений, предоставляя сведения о проверках пользователей, состоянии подключения и кодах ошибок во взаимодействиях с MySQL.

Чтобы узнать больше, посетите журнал аудита.

Отзывы и поддержка

Если у вас есть вопросы о работе с Базой данных Azure для MySQL, обратитесь к следующим пунктам контакта.