Skip to content

Commit e4924f4

Browse files
SamyOubouaziznerda-codesfpagny
authored
docs(SDB): add planned maintenance doc MTA-4837 (#3456)
* docs(SDB): add planned maintenance doc MTA-4837 * docs(SDB): update * Update serverless/sql-databases/reference-content/planned-maintenance.mdx Co-authored-by: nerda-codes <[email protected]> * Apply suggestions from code review Co-authored-by: nerda-codes <[email protected]> Co-authored-by: fpagny <[email protected]> --------- Co-authored-by: nerda-codes <[email protected]> Co-authored-by: fpagny <[email protected]>
1 parent 8efe591 commit e4924f4

File tree

2 files changed

+50
-0
lines changed

2 files changed

+50
-0
lines changed

menu/navigation.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3526,6 +3526,10 @@
35263526
{
35273527
"label": "Serverless SQL Databases overview",
35283528
"slug": "serverless-sql-databases-overview"
3529+
},
3530+
{
3531+
"label": "Planned maintenance",
3532+
"slug": "planned-maintenance"
35293533
}
35303534
],
35313535
"label": "Additional Content",
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
meta:
3+
title: Maintenance process for Serverless SQL Databases
4+
description: This page explains the maintenance process for Serverless SQL Databases and its potential impact on your applications
5+
content:
6+
h1: Maintenance process for Serverless SQL Databases
7+
paragraph: This page explains the maintenance process for Serverless SQL Databases and its potential impact on your applications
8+
tag: serverless sql databases maintenance service interruption planned operation
9+
dates:
10+
validation: 2024-07-09
11+
posted: 2024-07-09
12+
---
13+
14+
## Overview
15+
16+
To add features, deploy security fixes or corrective patches, we perform regular maintenance operations. **Most maintenance operations are transparent to you**, and have no impact on your database availability, or performance.
17+
18+
However, **some maintenance operations may impact your database availability** or require actions on your side. In this case, **we will inform you beforehand**, so you can **follow the recommendations below** to ensure that the impact on your application is minimal.
19+
20+
The maintenance operations particularly concern our [connection pooler](/serverless/sql-databases/reference-content/serverless-sql-databases-overview/) for now, as we are working on making it as transparent as possible in future Serverless SQL Databases updates.
21+
22+
## Impact on your application and recommendations
23+
24+
A maintenance operation impacting your SQL client connections to the database will usually:
25+
26+
- Disconnect your SQL connections to the database **during less than 1 minute**
27+
28+
- Require your **SQL client to reconnect afterward**
29+
30+
To avoid requiring any manual actions on your side, **we recommend you ensure that your applications or SQL clients can reconnect automatically**. This is the default behavior with most web application frameworks or software relying on SQL Databases.
31+
32+
<Message type="note">
33+
When the maintenance operation starts, database queries pending (such as transactions being processed) will still be processed before SQL clients are disconnected, as long as transactions do not last more than 1 minute.
34+
</Message>
35+
36+
## Maintenance period and communication delay
37+
38+
We will **communicate the maintenance period at least 1 week in advance** for low-impact operations, such as unavailability below 1 minute, and **up to 1 month in advance** for higher-impact operations.
39+
40+
By default, we plan a maintenance period **every Tuesday between 14:30 pm and 14:45 pm (CEST)**, that disconnects SQL clients from your database **for at most 10 seconds**.
41+
42+
Any change to this period or additional maintenance periods will be communicated specifically.
43+
44+
<Message type="note">
45+
If maintenance operations are urgent, such as security or corrective patches requiring immediate action, we may still perform maintenance operations without delay.
46+
</Message>

0 commit comments

Comments
 (0)