> For the complete documentation index, see [llms.txt](https://docs.glesys.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.glesys.com/products/database/details/postgresql/service-description.md).

# Service description

***

Our Managed Database service for PostgreSQL provides a secure, scalable, and maintenance-free environment for your applications. Each instance includes a pre-created database, supporting one database per instance, which is automatically provisioned at the time of creation. It's the ideal solution for teams looking to streamline operations and focus on development without managing infrastructure. [Learn more](https://glesys.com/services/dbaas)

### Regional availability

The product is delivered from the following locations:

* dc-fbg1 (our Falkenberg DC, Sweden)
* dc-sto1 (our Stockholm DC, Sweden)
* dc-oul1 (our Oulu DC, Finland)

### Technical specification

| **Customer self-service**          | Yes. Managed in Glesys Cloud and available via API                                                                                                                                                                                                                                            |
| ---------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Engine version(s)**              | PostgreSQL version 18                                                                                                                                                                                                                                                                         |
| **Default database**               | Yes. One default database is created when the instance is provisioned.                                                                                                                                                                                                                        |
| **Multiple databases**             | Yes. You can create multiple databases within an instance.                                                                                                                                                                                                                                    |
| **Database users and permissions** | Yes. You can create and remove database users. Supported permission levels are Full access and Read-only.                                                                                                                                                                                     |
| **Root user privileges**           | No                                                                                                                                                                                                                                                                                            |
| **Disk IOPS**                      | 12,000                                                                                                                                                                                                                                                                                        |
| **PostgreSQL extensions**          | [See list of supported extensions](/products/database/details/postgresql/supported-postgresql-extensions.md)                                                                                                                                                                                  |
| **Database replication feature**   | No                                                                                                                                                                                                                                                                                            |
| **Automated failover feature**     | No                                                                                                                                                                                                                                                                                            |
| **Change engine version support**  | No                                                                                                                                                                                                                                                                                            |
| **Encryption at Rest**             | No                                                                                                                                                                                                                                                                                            |
| **Encryption in Transit**          | Yes (uses the TLS protocol)                                                                                                                                                                                                                                                                   |
| **Availability and access**        | By default, all traffic is blocked. As a user, you add IP addresses that are allowed to connect to the database.                                                                                                                                                                              |
| **Disk full failure prevention**   | Database instances automatically switch to read-only mode when the disk is almost full, with 3 GiB remaining. Preventing writes stops the disk from continuing to fill and keeps the instances available for reads. During the read-only mode, you can take measures to free more disk space. |
| **Processing of personal data**    | Storage, transfer                                                                                                                                                                                                                                                                             |

### Automated backup

| Backup plan                   | One daily backup with 14-days retention |
| ----------------------------- | --------------------------------------- |
| Custom schemes                | No                                      |
| Remote backups                | Yes                                     |
| Point-in-time recovery (PITR) | No                                      |

### Predefined plans

Glesys offers a wide spectrum of plans to serve use cases that range in size from personal blogs to large datasets and high-transaction applications.

Please note that there is currently no feature in the UI to switch plans. However, users can utilize a SQL dump provided by us and restore it to a new instance with the desired resources.

| **vCPUs** | **Memory**  | **Storage** | **Max. Connections** |
| --------- | ----------- | ----------- | -------------------- |
| **1**     | 4 GiB RAM   | 25 GiB      | 100                  |
| **1**     | 4 GiB RAM   | 50 GiB      | 100                  |
| **2**     | 8 GiB RAM   | 50 GiB      | 200                  |
| **2**     | 8 GiB RAM   | 100 GiB     | 200                  |
| **4**     | 16 GiB RAM  | 50 GiB      | 400                  |
| **4**     | 16 GiB RAM  | 100 GiB     | 400                  |
| **4**     | 32 GiB RAM  | 150 GiB     | 800                  |
| **4**     | 32 GiB RAM  | 300 GiB     | 800                  |
| **8**     | 64 GiB RAM  | 150 GiB     | 1,600                |
| **8**     | 64 GiB RAM  | 300 GiB     | 1,600                |
| **8**     | 128 GiB RAM | 150 GiB     | 3,200                |
| **8**     | 128 GiB RAM | 300 GiB     | 3,200                |

### Monitoring

Monitoring is available via a Prometheus-compatible endpoint; however, customers must set up their own solution to store historical metrics. Access to systemd logs and the slow query log is not available.

### Maintenance

You will be assigned a regular and recurring day and time each week for maintenance. Occasionally, Glesys performs maintenance tasks on the managed PostgreSQL database. These tasks typically include updating the underlying infrastructure of the database, such as patching the operating system, updating necessary libraries, or upgrading PostgreSQL itself. Glesys manages these maintenance tasks automatically. During maintenance, the database may experience a brief period of downtime, which can last up to 10 minutes.

### Responsibilities

| **Infrastructure platform**                | Glesys   |
| ------------------------------------------ | -------- |
| **Database administration**                | Customer |
| **SQL troubleshooting**                    | Customer |
| **PostgreSQL performance troubleshooting** | Customer |
| **Automated backups**                      | Glesys   |
| **Backup verification**                    | Customer |
| **Backup recovery\***                      | Customer |

<sub>\*Glesys provides the SQL dump.</sub>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.glesys.com/products/database/details/postgresql/service-description.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
