You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This article outlines the accelerated logs feature and guides you through enabling or disabling this feature for the Azure Database for MySQL service based on the Business Critical service tier.
22
+
Azure Database for MySQL - Flexible Server introduces the Accelerated Logs feature, now generally available for servers utilizing the [Business Critical service tier](./concepts-service-tiers-storage.md). This documentation outlines the steps to enable or disable the accelerated logs feature, providing you with the flexibility to optimize your server's performance as needed.
23
23
24
24
> [!IMPORTANT]
25
-
> The accelerated logs feature is currently in and subject to [limitations](#limitations) and ongoing development. This feature is only available for servers based on the Business-Critical service tier. We recommend using it in non-production environments, such as development, testing, or quality assurance, to evaluate its performance and suitability for your specific use cases.
25
+
> The accelerated logs feature will be available for Business-Critical servers created after May 20th, 2024. For servers already under the Business-Critical service tier, this feature can be enabled following the upcoming maintenance window. Please visit the “Maintenance” section on our portal for details about the next maintenance schedule. For any further queries or assistance, please create a [support ticket](https://azure.microsoft.com/support/create-ticket/)
26
26
27
27
## Introduction
28
28
29
29
The accelerated logs feature is designed to significantly boost performance for users of the Business Critical service tier in Azure Database for MySQL flexible server. It substantially enhances performance by optimizing transactional log-related operations. Enabling this feature allows a server to automatically store transactional logs on faster storage to enhance server throughput without incurring any extra cost.
30
30
31
-
Database servers with mission-critical workloads demand robust performance, requiring high throughput, and substantial IOPS. However, these databases can also be sensitive to latency fluctuations in server transaction commit times. The accelerated logs feature is designed to address these challenges by optimizing the placement of transactional logs on high-performance storage. Separating transaction log operations from database queries and data updates results in significant improvement in database transaction commit latency times.
31
+
Database servers with mission-critical workloads demand robust performance, requiring high throughput, and substantial IOPS (I/O per second). However, these databases can also be sensitive to latency fluctuations in server transaction commit times. The accelerated logs feature is designed to address these challenges by optimizing the placement of transactional logs on high-performance storage. Separating transaction log operations from database queries and data updates results in significant improvement in database transaction commit latency times.
32
32
33
33
### Key benefits
34
34
35
35
-**Enhanced throughput:** Experience up to 2x increased query throughput in high concurrency scenarios, resulting in faster query execution. This improvement also comes with reduced latency, reducing latency by up to 50%, for enhanced performance.
36
36
-**Cost efficiency**: Accelerated logs provide enhanced performance at no extra expense, offering a cost-effective solution for mission-critical workloads.
37
37
-**Enhanced scalability:** Accelerated logs can accommodate growing workloads, making them ideal for applications that need to scale easily while maintaining high performance. Applications and services on the Business Critical service tier benefit from more responsive interactions and reduced query wait times.
38
38
39
+
> [!Note]
40
+
> If [Zone Redundant HA](./concepts-high-availability.md) is enabled for your server, additonal latency due to the cross zonal copy of data is anticipated. We recommend users to conduct their own benchmark tests for accurate performance assessment.
41
+
42
+
## Limitations
43
+
44
+
- The accelerated logs feature can't be enabled on servers that have [Customer Managed Keys](./concepts-customer-managed-key.md) (CMK) enabled.
45
+
46
+
- The Accelerated logs feature is currently available only in specific regions. [Learn more about supported regions](#regions).
47
+
48
+
- After the accelerated logs feature is activated, any previously configured value for the ["binlog_expire_seconds"](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_expire_logs_seconds) server parameter will be disregarded and not considered.
49
+
39
50
## Regions
40
51
41
52
The accelerated logs feature is available in the following regions.
42
53
43
54
- Australia East
55
+
- Brazil South
44
56
- Canada Central
45
57
- Central India
58
+
- Central US
46
59
- China North 3
47
60
- East Asia
48
61
- East US
49
62
- East US 2
50
63
- France Central
64
+
- Germany West Central
51
65
- Japan East
52
66
- Korea Central
53
67
- North Europe
54
68
- Norway East
55
69
- Poland Central
56
70
- South Africa North
57
71
- South Central US
72
+
- Southeast Asia
58
73
- Sweden Central
59
74
- Switzerland North
60
75
- UAE North
@@ -66,79 +81,55 @@ The accelerated logs feature is available in the following regions.
66
81
67
82
## Enable accelerated logs feature
68
83
69
-
The enable accelerated logs feature is available during the phase. You can enable this feature during server creation or on an existing server. The following sections provide details on how to enable the accelerated logs feature.
84
+
You can enable this feature during server creation or on an existing server. The following sections provide details on how to enable the accelerated logs feature.
70
85
71
86
### Enable accelerated logs during server creation
72
87
73
-
This section provides details specifically for enabling the accelerated logs feature. You can follow these steps to enable Accelerated logs while creating your flexible server.
88
+
This section provides details specifically for enabling the accelerated logs feature during server creation. You can follow these steps to enable Accelerated logs while creating your flexible server.
74
89
75
-
> [!IMPORTANT]
76
-
> The accelerated logs feature is only available for servers based on the Business Critical service tier. Disabling the feature when scaling down to any other service tier is recommended.
90
+
1. In the [Azure portal](https://portal.azure.com/), choose flexible Server and Select **Create**. For details on how to fill details such as **Subscription**, **Resource group**, **Server name**, **Region**, and other fields, see [how-to documentation](./quickstart-create-server-portal.md) for the server creation.
77
91
78
-
1. In the [Azure portal](https://portal.azure.com/), choose flexible Server and Select **Create**. For details on how to fill details such as **Subscription**, **Resource group**, **Server name**, **Region**, and other fields, see [how-to documentation](quickstart-create-server-portal.md) for the server creation.
92
+
2. Select the **Configure server** option to change the default compute and storage.
79
93
80
-
1. Select the **Configure server** option to change the default compute and storage.
94
+
3. The checkbox for **Accelerated logs**under the Storage option is visible only when the server from the **Business Critical**compute tier is selected.
81
95
82
-
1. The checkbox for Accelerated logs under the Storage option is visible only when the server from the Business Critical compute tier is selected.
96
+
:::image type="content" source="./media/concepts-accelerated-logs/accelerated-logs-mysql-portal-create.png" alt-text="Screenshot shows accelerated logs during server create." lightbox="./media/concepts-accelerated-logs/accelerated-logs-mysql-portal-create.png":::
83
97
84
-
:::image type="content" source="media/concepts-accelerated-logs/accelerated-logs-mysql-portal-create.png" alt-text="Screenshot shows accelerated logs during server create." lightbox="media/concepts-accelerated-logs/accelerated-logs-mysql-portal-create.png":::
98
+
4. Enable the checkbox for **Accelerated logs** to enable the feature.
85
99
86
-
1. Enable the checkbox for **Accelerated logs** to enable the feature. If the high availability option is checked, the accelerated logs feature isn't available to choose. To learn more, visit [limitations](#limitations).
87
-
88
-
1. Select the **Compute size** from the dropdown list. Select **Save** and deploy your Azure Database for MySQL flexible server instance following instructions from [how-to create a server](quickstart-create-server-portal.md).
100
+
5. Select the **Compute size** from the dropdown list. Select **Save** and proceed to deploy your Azure Database for MySQL flexible server instance following instructions from [how-to create a server](./quickstart-create-server-portal.md).
89
101
90
102
### Enable accelerated logs on your existing server
91
103
92
-
During the Public phase, this section details enabling accelerated logs. You can follow these steps to enable accelerated logs on your Azure Database for MySQL flexible server instance.
104
+
You can follow these steps to enable accelerated logs on your Azure Database for MySQL flexible server instance.
93
105
94
106
> [!NOTE]
95
-
> Your server will restart during the deployment process, so ensure you either pause your workload or schedule it during a time that aligns with your application maintenance or off-hours.
107
+
> Your server will **restart** during the deployment process, so ensure you either pause your workload or schedule it during a time that aligns with your application maintenance or off-hours.
96
108
97
109
1. Navigate to the [Azure portal](https://portal.azure.com/).
98
110
99
-
1. Under the Settings sections, navigate to the **Compute + Storage** page. You can enable **Accelerated Logs** by selecting the checkbox under the **Storage** section.
111
+
2. Under the Settings sections, navigate to the **Compute + Storage** page. You can enable **Accelerated Logs** by selecting the checkbox under the **Storage** section.
112
+
113
+
:::image type="content" source="./media/concepts-accelerated-logs/accelerated-logs-mysql-portal-enable.png" alt-text="Screenshot shows accelerated logs enable after server create." lightbox="./media/concepts-accelerated-logs/accelerated-logs-mysql-portal-enable.png":::
100
114
101
-
:::image type="content" source="media/concepts-accelerated-logs/accelerated-logs-mysql-portal-enable.png" alt-text="Screenshot shows accelerated logs enable after server create." lightbox="media/concepts-accelerated-logs/accelerated-logs-mysql-portal-enable.png":::
115
+
3. Select **Save** and wait for the deployment process to be completed. Once you receive a successful deployment message, the feature is ready to be used.
102
116
103
-
1. Select **Save** and wait for the deployment process to be completed. The feature is ready to be used once you receive a successful deployment message.
104
117
105
118
## Disable the accelerated logs feature
106
119
107
-
During the public phase, disabling the accelerated logs feature is a straightforward process:
120
+
Disabling the accelerated logs feature is a straightforward process:
108
121
109
122
> [!NOTE]
110
-
> Your server will restart during the deployment process, so ensure you either pause your workload or schedule it during a time that aligns with your application maintenance or off-hours.
123
+
> Your server will **restart** during the deployment process, so ensure you either pause your workload or schedule it during a time that aligns with your application maintenance or off-hours.
111
124
112
125
1. Navigate to the [Azure portal](https://portal.azure.com/).
113
126
114
-
1. Under the Settings sections, navigate to the **Compute + Storage** page. You find the "Accelerated Logs" checkbox under the Storage section. Uncheck this box to disable the feature.
127
+
2. Under the Settings sections, navigate to the **Compute + Storage** page. You find the "Accelerated Logs" checkbox under the Storage section. To disable the feature, uncheck this box.
115
128
116
-
:::image type="content" source="media/concepts-accelerated-logs/accelerated-logs-mysql-portal-disable.png" alt-text="Screenshot shows accelerated logs disable after server create." lightbox="media/concepts-accelerated-logs/accelerated-logs-mysql-portal-disable.png":::
129
+
:::image type="content" source="./media/concepts-accelerated-logs/accelerated-logs-mysql-portal-disable.png" alt-text="Screenshot shows accelerated logs disable after server create." lightbox="./media/concepts-accelerated-logs/accelerated-logs-mysql-portal-disable.png":::
117
130
118
-
1. Select **Save** and wait for the deployment process to be completed. After you receive a successful deployment message, the feature is disabled.
131
+
3. Select **Save** and wait for the deployment process to be completed. After you receive a successful deployment message, the feature is disabled.
119
132
120
-
## Limitations
121
-
122
-
The accelerated logs feature in Azure Database for MySQL - Flexible Server has the following limitations:
123
-
124
-
- During the phase, you can't enable the accelerated logs feature on servers that have the following features enabled:
125
-
-[High availability concepts in Azure Database for MySQL - Flexible Server](concepts-high-availability.md) (HA) servers.
126
-
- Created primary servers with [Read replicas in Azure Database for MySQL - Flexible Server](concepts-read-replicas.md) servers.
127
-
- Servers enabled with [Data encryption with customer managed keys for Azure Database for MySQL - Flexible Server](concepts-customer-managed-key.md) (CMK).
128
-
129
-
- The accelerated logs feature is currently available only in specific [regions](#regions).
130
-
131
-
- After the accelerated logs feature is activated, any previously configured value for the ["binlog_expire_seconds"](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_expire_logs_seconds) server parameter will be disregarded and not considered.
132
-
133
-
- The accelerated logs feature is subject to ongoing development and might have other limitations or changes in future releases.
134
-
135
-
- During the phase, you can't enable the accelerated logs feature on servers with the following features.
136
-
-[High availability concepts in Azure Database for MySQL - Flexible Server](concepts-high-availability.md) (HA) servers.
137
-
- Created primary servers with [Read replicas in Azure Database for MySQL - Flexible Server](concepts-read-replicas.md) servers.
138
-
- Servers enabled with [Data encryption with customer managed keys for Azure Database for MySQL - Flexible Server](concepts-customer-managed-key.md) (CMK).
139
-
140
-
- Accelerated logs feature is currently available only in specific [regions](#regions).
141
-
- After the accelerated logs feature is activated, any previously configured value for the ["binlog_expire_seconds"](https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html#sysvar_binlog_expire_logs_seconds) server parameter will be disregarded and not considered.
Copy file name to clipboardExpand all lines: articles/mysql/flexible-server/whats-new.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,11 +28,11 @@ This article summarizes new releases and features in the Azure Database for MySQ
28
28
29
29
-**Accelerated Logs in Azure Database for MySQL Flexible Server is now Generally Available**
30
30
31
-
We're thrilled to announce the General Availability (GA) of the Accelerated Logs feature for Azure Database for MySQL Flexible Server. This feature is available within the Business-Critical service tier, which significantly enhances the performance of Azure Database for MySQL Flexible Server instances. It offers a dynamic solution designed for high throughput needs, reducing latency with no additional cost. [Accelerated logs feature in Azure Database for MySQL - Flexible Server (Preview)](concepts-accelerated-logs.md).
31
+
We're thrilled to announce the General Availability (GA) of the Accelerated Logs feature for Azure Database for MySQL Flexible Server. This feature is available within the Business-Critical service tier, which significantly enhances the performance of Azure Database for MySQL Flexible Server instances. It offers a dynamic solution designed for high throughput needs, reducing latency with no additional cost. [Learn more](concepts-accelerated-logs.md).
32
32
33
33
-**Support for storage up to 32TiB in Azure Database for MySQL Flexible Server is now Generally Available**
34
34
35
-
We're excited to announce the general availability (GA) of storage support up to 32 TiB in Azure Database for MySQL Flexible Server. The feature is available only in the Business Critical service tier. [Learn more](./concepts-service-tiers-storage).
35
+
We're excited to announce the general availability (GA) of storage support up to 32 TiB in Azure Database for MySQL Flexible Server. The feature is available only in the Business Critical service tier. [Learn more](./concepts-service-tiers-storage.md).
0 commit comments