Skip to content

Commit 3b046a2

Browse files
authored
Merge branch 'MicrosoftDocs:main' into troubleshoot-slow-queries-ec
2 parents 03ca0c9 + f9bbe28 commit 3b046a2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+699
-197
lines changed

articles/cosmos-db/vector-search.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -155,12 +155,12 @@ A few points to consider:
155155

156156
- The `flat` and `quantizedFlat` index types use Azure Cosmos DB's index to store and read each vector when performing a vector search. Vector searches with a `flat` index are brute-force searches and produce 100% accuracy or recall. That is, it's guaranteed to find the most similar vectors in the dataset. However, there's a limitation of `505` dimensions for vectors on a flat index.
157157

158-
- The `quantizedFlat` index stores quantized (compressed) vectors on the index. Vector searches with `quantizedFlat` index are also brute-force searches, however their accuracy might be slightly less than 100% since the vectors are quantized before adding to the index. However, vector searches with `quantized flat` should have lower latency, higher throughput, and lower RU cost than vector searches on a `flat` index. This is a good option for smaller scenarios, or scenarios where you're using query filters to narrow down the vector search to a relatively small set of vectors. `quantizedFlat` is recommended when the number of vectors to be indexed is somewhere around 50,000 or fewer per physical partition. However, this is just a general guideline and actual performance should be tested as each scenario can be different.
158+
- The `quantizedFlat` index stores quantized (compressed) vectors on the index. Vector searches with `quantizedFlat` index are also brute-force searches, however their accuracy might be slightly less than 100% since the vectors are quantized before adding to the index. However, vector searches with `quantized flat` should have lower latency, higher throughput, and lower RU cost than vector searches on a `flat` index. This is a good option for smaller scenarios, or scenarios where you're using query filters to narrow down the vector search to a relatively small set of vectors. `quantizedFlat` is recommended when the number of vectors scoped to your search is 50,000 or fewer. However, this is just a general guideline and actual performance should be tested as each scenario can be different.
159159

160-
- The `diskANN` index is a separate index defined specifically for vectors using [DiskANN](https://www.microsoft.com/research/publication/diskann-fast-accurate-billion-point-nearest-neighbor-search-on-a-single-node/), a suite of high performance vector indexing algorithms developed by Microsoft Research. DiskANN indexes can offer some of the lowest latency, highest throughput, and lowest RU cost queries, while still maintaining high accuracy. In general, DiskANN is the most performant of all index types if there are more than 50,000 vectors per physical partition.
160+
- The `diskANN` index is a separate index defined specifically for vectors using [DiskANN](https://www.microsoft.com/research/publication/diskann-fast-accurate-billion-point-nearest-neighbor-search-on-a-single-node/), a suite of high performance vector indexing algorithms developed by Microsoft Research. DiskANN indexes can offer some of the lowest latency, highest throughput, and lowest RU cost queries, while still maintaining high accuracy. In general, DiskANN is the most performant of all index types if your search query is scoped to more than 50,000 vectors.
161161

162162
> [!NOTE]
163-
> In general, you can add new path configurations or remove existing ones, but you cannot change the settings of a vector emebdding policy or vector indexing policy. To do so you must first drop the existing vector policy and index, then add it back with new configuration.
163+
> You can add new path configurations or remove existing ones, but you cannot change the settings of a vector embedding policy or vector indexing policy directly. To do so you must first drop the existing vector policy and/or index, then add it back with new configuration.
164164
165165
Here are examples of valid vector index policies:
166166

articles/mysql/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
items:
2525
- name: Release notes index
2626
href: flexible-server/release-notes/release-notes-index.md
27+
- name: March 2026
28+
href: flexible-server/release-notes/march-2026.md
2729
- name: January 2026
2830
href: flexible-server/release-notes/january-2026.md
2931
- name: October 2025

articles/mysql/concepts-version-policy.md

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
---
22
title: Version Support Policy
33
description: Describes the policy around MySQL major and minor versions in Azure Database for MySQL
4-
author: xboxeer
5-
ms.author: yuzheng1
4+
author: moabuham
5+
ms.author: moabuham
66
ms.reviewer: maghan
7-
ms.date: 06/27/2025
7+
ms.date: 03/27/2026
88
ms.service: azure-database-mysql
99
ms.subservice: flexible-server
1010
ms.topic: concept-article
1111
ms.custom:
1212
- fasttrack-edit
13-
- ignite-2024
1413
---
1514

1615
# Azure Database for MySQL version support policy
@@ -24,7 +23,7 @@ Azure Database for MySQL was developed from the [MySQL Community Edition](https:
2423
Azure Database for MySQL currently supports the following major and minor versions of MySQL:
2524

2625
| Version | Current minor version | Release status |
27-
| :--- | :--- | :--- |
26+
| --- | --- | --- |
2827
| MySQL Version 5.7 | [5.7.44](https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-44.html) | GA |
2928
| MySQL Version 8.0 | [8.0.42](https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-42.html) | GA |
3029
| MySQL Version 8.4 | [8.4.5](https://dev.mysql.com/doc/relnotes/mysql/8.4/en/news-8-4-5.html) | GA |
@@ -55,9 +54,9 @@ During the Extended Support period, Microsoft prioritizes the service's availabi
5554

5655
> [!NOTE]
5756
> Extended Support is automatically applied and charged to servers running on legacy MySQL versions after standard Support ends. To opt out of Extended Support and avoid charges, customers must upgrade to a supported major version of the software. For more information or to provide feedback, contact [Ask Azure Database For MySQL](mailto:AskAzureDBforMySQL@service.microsoft.com).
58-
>
57+
>
5958
> Servers in stopped state will not be charged for extended support. The charge will only apply to servers in succeeded state.
60-
>
59+
>
6160
> Pricing is available on the [pricing page](https://azure.microsoft.com/pricing/details/mysql/?cdn=disable)
6261
6362
## Innovation release version support
@@ -77,10 +76,17 @@ The following restrictions apply only after the extended support period has ende
7776

7877
- No further security or support updates are provided for the retired version. Azure Database for MySQL can't patch the retired database engine for any bugs or security issues, and support for database engine-related issues are no longer be available. However, Azure continues performing periodic maintenance and patching for the host, OS, containers, and other service-related components.
7978
- You can't create new database servers for the retired version. However, you can perform point-in-time recoveries and create read replicas for your existing servers.
80-
New service capabilities developed by Azure Database for MySQL might only be available for supported database server versions.
79+
New service capabilities developed by Azure Database for MySQL might only be available for supported database server versions.
8180
- Uptime S.L.A.s apply solely to Azure Database for MySQL service-related issues and not to any downtime caused by database engine-related bugs.
8281
- In the extreme event of a serious threat to the service caused by the MySQL database engine vulnerability identified in the retired database version, Azure might choose to stop the compute node of your database server from securing the service first. You're asked to upgrade the server before bringing it online. During the upgrade process, your data is always protected by automatic backups performed on the service, which can be used to restore it to an older version if desired.
8382

83+
## Retired MySQL plugins support in Azure Database for MySQL
84+
85+
- According to the MySQL public documentation, the [mysql_native_password](https://dev.mysql.com/doc/refman/8.4/en/native-pluggable-authentication.html) authentication plugin was deprecated in MySQL 8.0.34. However, this plugin remains enabled in Azure Database for MySQL across all versions in Azure database for MySQL.
86+
- For MySQL 8.4, the caching_sha2_password plugin is the default authentication plugin. All new user accounts use the caching_sha2_password plugin for authentication.
87+
Existing user accounts that use the mysql_native_password plugin will continue to be supported.
88+
- It is recommended to change the authentication plugin for the existing user accounts to caching_sha2_password authentication plugin instead of the mysql_native_password plugin either before or after upgrade to MySQL 8.4.
89+
8490
## Frequently asked questions (FAQ)
8591

8692
__Q: What happens if I don't upgrade my Azure Database for MySQL server to a supported major version after standard support ends?__
@@ -117,7 +123,7 @@ __Q: What happens to my data during the upgrade?__
117123

118124
A: While your data remains unaffected during the upgrade process, it's highly advisable to create a backup before proceeding with the upgrade. This precautionary measure helps mitigate the risk of potential data loss due to any unforeseen complications.
119125

120-
__Q: What is Azure Database for MySQL Extended Support?__
126+
__Q: What is Azure Database for MySQL - Extended Support?__
121127

122128
A: Extended Support is a feature offering that allows customers to continue running MySQL versions that have reached community end-of-life (end of support), with continued access to SLA-backed availability, security updates, and technical support.
123129

0 commit comments

Comments
 (0)