Home/Products/Cloud Database MySQL
CLOUD DATABASE MYSQL · MANAGED HIGH AVAILABILITY

Stop babysitting
the database at 3 a.m.

Managed MySQL 5.6 / 5.7 / 8.0 with automatic primary-standby failover; daily automatic backups plus binlog retention for recovery to any second; read/write splitting proxy, parameter groups, slow log and monitoring alerts out of the box — provisioned in minutes.

0MySQL versions
0smax failover time
0dmax backup retention
0read replicas at most
01 / OVERVIEW

How the high-availability edition works

Applications connect to one fixed private address; when the primary fails, the proxy switches to the standby within 30 seconds and nothing changes in your config.

The high-availability edition pairs a primary with a hot standby using semi-synchronous replication; when health checks detect a primary fault, the standby is promoted automatically and the connection address stays the same. The read/write splitting proxy sits on that same address and routes reads to read replicas by SQL type while writes go to the primary.

  • Automatic backups once a day at a time you choose, kept 7 days by default and up to 30; binlogs are retained continuously for point-in-time recovery to the second.
  • Up to 5 read replicas in the same VPC as the primary, with replication lag you can monitor.
  • Instances are reachable only inside the VPC and gated by a whitelist; public access must be enabled explicitly.
App instancesFlagship 4C8GRead/write proxyFixed private IPWritesReadsPrimary4C8G · RSSD 200 GBMySQL 8.0Semi-syncStandbyAnother zoneFailover < 30 sRead replicas × 2Reports · queriesReplication lag monitorBackups · binlogDaily full · 7–30 dRecover to 1 sMonitoring alertsQPS · slow queriesVPC-only · whitelist · public access off
02 / WHY

Four numbers you can verify

Every cell can be checked in console monitoring or a recovery drill.

0s failover

Primary-standby HA, same address

Primary and hot standby run in different availability zones with semi-synchronous replication; health checks promote the standby automatically, the connection address never changes, and the switch usually completes within 30 seconds.

14:03:11 primary health check failed ×3
14:03:19 promote standby → primary ✓
14:03:27 proxy rerouted · writes resumed (16s)
0s recovery granularity

Daily full backup + binlog to any point in time

Automatic backups are kept 7 days by default and up to 30, with binlogs retained continuously; a dropped table or a bad release can be rolled back to the second before it happened, restored to a new instance without touching production.

Full backups7 – 30 days
BinlogSame window
Restore targetNew instance
0read replicas

Read/write splitting, reads scale out

The proxy routes by SQL automatically: reports and queries go to replicas, the primary handles only writes; add or remove replicas on demand.

Automatic routingWeightingLag monitoringScale on demand
0TB storage

RSSD storage, online expansion

Data lives on triple-replicated RSSD cloud disks, expandable online from 20 GB to 32 TB; instance type changes complete inside the maintenance window with the same address.

RSSD × 3 replicasOnline expansionResize up or down
0metrics

A database you can see

CPU, memory, disk, IOPS, connections, QPS, TPS, slow queries, replication lag and more — 12 metrics with threshold alerts pushed to you.

Slow logParameter groupsConnectionsReplication lag
03 / INSTANCE TYPES

Instance types and architectures

Pick the architecture by workload first, then the instance type by connections and data size; every type can be resized.

TypevCPUMemoryMax connectionsStorage (RSSD)Best for
1C2G12 GB1,00020 – 500 GBDevelopment, testing, personal projects
2C4G24 GB2,00020 – 2,000 GBWebsites, back offices, small application databases
4C8GRecommended48 GB4,00020 – 4,000 GBE-commerce order databases, SaaS databases
8C16G816 GB8,00020 – 8,000 GBHigh-concurrency databases
8C32G832 GB10,00020 – 16,000 GBLarge datasets with lots of hot data
16C64G1664 GB16,00020 – 32,000 GBCore transaction databases
32C128G32128 GB32,00020 – 32,000 GBCore databases of large platforms

Max connections are parameter-group defaults and can be tuned by memory; types and regions on sale are as shown in the console.

ArchitectureNodesAvailabilityFailoverRead scalingBest for
Single node1 primaryNo automatic failover; relies on backup restore——Development, testing, non-critical workloads
High availabilityRecommendedPrimary + hot standby, across zones99.95% SLAAutomatic within 30 s, same addressRead replicas optionalProduction databases
HA + read replicasPrimary + standby + up to 5 replicas99.95% SLAAutomatic within 30 sProxy splits reads and writesRead-heavy, report- and query-intensive workloads
VersionEngineCharacter setParameter groupNotes
MySQL 8.0RecommendedInnoDButf8mb4 defaultDefault / customFirst choice for new workloads: window functions, CTEs, atomic DDL
MySQL 5.7InnoDButf8mb4 / utf8Default / customMigrating existing workloads, JSON type
MySQL 5.6InnoDButf8mb4 / utf8Default / customLegacy compatibility only; upgrade recommended
Version upgrades———5.6 → 5.7 → 8.0 upgrades run inside the maintenance window with an automatic backup first
04 / FEATURES

Features

Each one maps to an action or a switch in the console.

Automatic backups and binlog All architectures

Daily full backups at a time you set, kept 7 to 30 days; binlogs retained continuously.

Point-in-time recovery All architectures

Restore to any second inside the retention window as a new instance, without touching production.

Read/write splitting proxy High availability

One fixed address, automatic routing by SQL, adjustable replica weights.

Parameter groups All architectures

Change max_connections, innodb_buffer_pool_size and more online; a few need a restart.

Monitoring and slow log All architectures

12 metrics plus slow query analysis, with threshold alerts pushed to you.

Whitelist and VPC-only access All architectures

Reachable only inside the VPC by default; public access must be enabled explicitly and restricted by source.

Resizing and expansion All architectures

Storage expands online; type changes complete inside the maintenance window with the same address.

Data migration All architectures

Import with mysqldump or a physical backup, or set up replication for an online migration.

OpenAPI and CLI All architectures

Creation, backups, restores and read replicas can all be automated.

05 / USE CASES

Use cases

Four typical application databases, each with an architecture, an instance type and three essentials.

Application database for cloud hosts

Put the databases behind websites, back offices and APIs on managed MySQL in the same VPC as the application instances — no more installing MySQL, configuring replication or doing inspections yourself.

HA 2C4GRSSD 100 GBDaily backups

Cross-border e-commerce order database

Orders, products, inventory and settlement on the HA edition; scale up and back up before a sale, scale down afterwards; run reports on a read replica.

HA 8C16GRead replica × 1Pre-sale backup

SaaS multi-tenant database

Split databases or instances by tenant size with parameter groups managed centrally; point-in-time recovery fixes a single tenant's mistake.

HA 4C8G × NShared parameter groupPoint-in-time recovery

Read-heavy query platforms

Reports, query APIs and operations analytics run on read replicas while the primary focuses on writes; the proxy routes automatically with no code changes.

HA + replicas × 3Read/write proxyReplication lag alerts
06 / PRICING

Pricing and billing

Billed by instance type plus storage capacity; the HA edition is priced for two nodes; unit prices are shown in the console.

Single node 2C4G

Development, testing, non-critical workloads

Quote/ month
Nodes
1
Storage
RSSD from 20 GB
Backups
7 days free retention
Billing
Monthly / hourly / yearly
Provision this configuration
RECOMMENDED

High availability 4C8G

E-commerce order databases, SaaS databases

Quote/ month
Nodes
Primary + hot standby
Storage
RSSD from 100 GB
Backups
7 days free retention
Billing
Monthly / hourly / yearly
Provision this configuration

High availability 8C16G + replica

High-concurrency databases, reporting queries

Quote/ month
Nodes
Primary + standby + replica × 1
Storage
RSSD from 500 GB
Backups
7 days free retention
Billing
Monthly / hourly / yearly
Provision this configuration

Billing rules

ItemBillingRules
Instance typeHourly, monthly or yearly prepaidHA edition is priced for two nodes; read replicas bill separately as single-node types
StoragePer GB · monthRSSD cloud disk; online expansion bills at the new capacity
Backup storagePer GB · monthBackup space equal to the instance storage is free; the excess bills by capacity
Public accessBy elastic IP and bandwidthOff by default; when enabled, bills under elastic IP and fixed bandwidth rules
ResizingPrice differenceUpgrades charge the difference; downgrades are prorated over the remaining term

Unit prices vary by region; the pricing page and console show live quotes.

07 / COMPARE

Managed or self-hosted

Only the dimensions that can be measured.

DimensionZOSOC Cloud Database MySQLSelf-hosted MySQL on a cloud hostMajor vendor managed MySQL
Time to provision3 to 5 minutesHours (install, tune, replicate)Minutes
High availabilityAutomatic failover within 30 s, same addressBuild your own MHA / OrchestratorAutomatic failover
Backup and restoreDaily full + binlog, restore to any secondHand-written scripts, manual restoresAutomatic backups, point-in-time recovery
Read/write splittingBuilt-in proxy, no code changesApplication layer or your own ProxySQLUsually a separately purchased proxy
Monitoring and slow log12 metrics, built-in slow query analysisYour own Prometheus + exporterBuilt in
Operations effort0 DBA inspectionsDedicated staff for inspections, patches, expansion0 DBA inspections
Connectivity with cloud hostsSame VPC, 0.5 ms, whitelist controlSame VPCSame VPC
Technical support24×7, 90-second response, incl. slow query and capacity adviceOn your ownTickets, billed by support tier
08 / QUICK START

Managed MySQL in three steps

Create the instance, whitelist your application and change the connection string.

1

Create the instance

Choose region, version, architecture, type and storage, in the same VPC as your application.

console screenshot
2

Create an account and whitelist

Create the application account and grant its database; add the application instances' private range to the whitelist.

console screenshot
3

Import data and switch the connection string

Import with mysqldump or migrate online via replication; point the application at the private address and enable the backup policy.

console screenshot
09 / FAQ

Frequently asked questions

The most common questions on versions, failover, backups and connections.

Existing connections drop at the moment of the switch; the address stays the same, so the application just reconnects. Enable automatic reconnection and short timeouts in your connection pool; failover usually completes within 30 seconds.

Small datasets import with mysqldump. For zero downtime, configure the managed instance as a replica of your self-hosted database for incremental sync, then stop writes, let it catch up and switch the connection string — the outage is usually minutes.

Daily full backups are kept 7 days by default and up to 30; binlogs are kept for the same window, so you can restore to any second inside it, into a new instance to switch to or export from.

Yes, inside the maintenance window with an automatic backup first; we recommend cloning an instance with point-in-time recovery to validate SQL compatibility on 8.0 beforehand.

Instances are reachable only inside the VPC by default; a public address can be enabled with a whitelist of sources. Use it only for migrations and temporary operations — production connections should stay on the private network.

Raise max_connections in the parameter group (bounded by memory) and use a connection pool on the application side; add read replicas for read traffic, and move up a type if the total still falls short.

Usually under a second within a region; monitoring exposes a replication-lag metric with alerts, and consistency-sensitive queries can add a SQL hint to force the primary.

Common parameters are changed through parameter groups; most apply online and a few need a restart. There is no operating-system or file-level access.

Use point-in-time recovery to restore the instance to the second before the drop as a new instance, export the table and import it back into production; writes continue throughout.

24×7 technical support with a 90-second response; slow query, connection and capacity planning questions can go straight to an architect for a 1-on-1 analysis.

Hand us the database,
you write the business logic

Provision the HA edition in 3 minutes, billed hourly. Send your current database size and QPS to an architect for a sizing recommendation.

  • 30 sPrimary-standby failover
  • 90 sTicket and live-chat response
  • 1-on-1Slow query and capacity planning advice
  • SLA credits99.95% availability commitment