Skip to main content
Frequently Asked Questions
Last update:

Frequently Asked Questions

What are Cloud Databases

This is a service of the Selectel cloud platform. It allows you to quickly deploy resilient database clusters in the cloud with PITR recovery.

Setup, configuration, infrastructure maintenance, security and fault tolerance, backups and scaling are performed on the Selectel side.

What is a database cluster

This is one or more database nodes (servers) between which replication is configured.

The main server of the cluster is the master node. Replicas — exact copies of the master — can be added to the cluster. If the master becomes unavailable, one of the replicas takes over the role of the master and a new replica is created in its place (the address of the master node changes). Such a cluster is reliable and is used to support applications.

How to realize that the cluster has been created and everything is working

A cluster is successfully created and running if the cluster itself and all nodes have the status of ACTIVE.

Can the cluster settings be changed after the cluster is created

Once the cluster is created, you can modify it:

You cannot change the subnet to which the cluster is connected.

What can go wrong in a cluster operation

In a failover cluster, one of the nodes may become unavailable. This means that a node has not sent information about its status for a minute ACTIVE. In this case, we will delete the existing node and replace it with another node.

If a cluster consists only of a master node and it becomes unavailable, the cluster also becomes temporarily unavailable until a new master is created to replace the inactive master. In this case, the databases are not lost, but become unavailable for some time. You can contact technical support to solve the problem or restore the cluster from a backup copy. PostgreSQL, PostgreSQL for 1C, PostgreSQL TimescaleDB, MySQL sync, MySQL semi-sync, Redis.

What are the restrictions

Can be created as part of a single project:

  • 10000 databases within all clusters;
  • 1,000 database users.

The number of clusters is limited by cluster resource quotas — DBaaS vCPU, RAM, and local disk. You can increase project limits and quotas.

A cluster can be created in private and public subnets. You can connect public IP addresses for nodes in a private subnet.

How much does it cost to use the Cloud Databases service

Prices for cloud database resources can be viewed at selectel.ru.

Is it possible to fine-tune the DBMS

The default database settings are picked up and depend on the selected cluster node configuration.

You can customize your own PostgreSQL, PostgreSQL for 1C, PostgreSQL TimescaleDB, MySQL sync, MySQL semi-sync and Kafka.

What happens if the cluster node disk runs out of space

If the cluster disk is 80% full, a notification will appear in the dashboard and will be sent to the email of the Account Owner and those users subscribed to the the "Services and services" notification category.

If the cluster disk is 95% or more full, the cluster will go into status DISK_FULL and will be read-only. To make the cluster read-write, clear the disk or scale the cluster PostgreSQL, PostgreSQL for 1C, PostgreSQL TimescaleDB, MySQL sync, MySQL semi-sync, Redis and Kafka and select a configuration with a larger disk size.

Why we do not provide the superuser role

A superuser can have full control over the database and server, such as changing configurations, managing users, and executing critical commands. Providing this role can lead to security breaches, data leaks, and system failures, so we do not provide the superuser role in the Cloud Database product. If you need to perform actions that only a superuser can perform, file a ticket.