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


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

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

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

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

Note

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

Октябрь 2025 г.

Общая доступность выделенных решений SLB для серверов с функцией высокой доступности

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

Общая доступность поддержки пользовательских портов

Мы рады сообщить, что поддержка пользовательских портов для Базы данных Azure для MySQL — гибкий сервер теперь общедоступен (GA). Эта длинно запрошенная функция обеспечивает большую гибкость для выравнивания развертываний серверов MySQL с требованиями к сети и безопасности. По умолчанию MySQL использует TCP-порт 3306; в этом выпуске общедоступной версии можно настроить настраиваемый порт (от 25001 до 26000) при создании гибкого сервера Базы данных Azure для MySQL. Подробнее

Расширенный интерфейс портала для обеспечения высокой доступности

Мы обновили интерфейс портала для параметров высокой доступности (HA), чтобы сделать его более интуитивно понятным и согласованным с стандартами Azure. Чтобы помочь клиентам выполнять критически важные рабочие нагрузки с зонально-резервной высокой доступностью, портал теперь приоритетизирует зонально-резервную высокую доступность, где бы она ни была доступна, и отображает сведения об уровне обслуживания вместе с выбором для повышения четкости. Если зонально-избыточная высокая доступность недоступна, клиенты могут включить локально-избыточную высокую доступность. Кроме того, мы перебрендируем "Та же зона" на "Локальная избыточность", чтобы обеспечить согласованность с соглашениями именования Azure.Подробнее

Общедоступная поддержка lower_case_table_names параметров сервера в базе данных Azure для MySQL — гибкий сервер

Для MySQL версии 8.0+ можно настроить lower_case_table_names только при инициализации сервера. Для операций восстановления или создания сервера-реплики параметр автоматически копируется с исходного сервера и не может быть изменен. Подробнее

Сентябрь 2025 г.

Общедоступная версия Azure MySQL 8.4

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

Август 2025 г.

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

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

Возможность удаления резервного копирования по запросу

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

Июль 2025 г.

Общая доступность в новых регионах Azure

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

  • Chile Central

  • Indonesia Central

  • Malaysia West

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

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

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

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

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

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

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

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

Июнь 2025 г.

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

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

Май 2025 г.

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

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

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

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

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

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

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

Март 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.

Февраль 2025 г.

Известные проблемы

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

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

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

Январь 2025 г.

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

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

Note

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

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

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

Ноябрь 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

Октябрь 2024 г.

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

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

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

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

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

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

Следующие шаги.

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

Сентябрь 2024 г.

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

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

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

Август 2024 г.

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

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

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

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

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

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

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

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

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

Июль 2024 г.

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

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

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

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

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

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

май 2024

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

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

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

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

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

Апрель 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). Эта функция в настоящее время доступна в общедоступной предварительной версии и доступна только в общедоступных облачных регионах.

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

  • Известные проблемы

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

март 2024

Февраль 2024 г.

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

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

  • Известные проблемы

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

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

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

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

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

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

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

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

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