◐ Shell
clean mode source ↗

Cloud SQL for MySQL, PostgreSQL, and SQL Server

Cloud SQL Logo

Focus on your application, and leave the database to us

Features

Fully managed

Cloud SQL manages your databases so you don't have to, enabling your business to run without disruption. We automate all your backups, replication, patches, encryption, and storage capacity increases to give your applications the reliability, scalability, and security they need.

Price performance options

Cloud SQL provides the flexibility to choose the right capabilities based on your performance, availability, and data protection needs. Enterprise edition offers balanced performance with the lowest cost, while Enterprise Plus edition provides the highest level of performance through its fully optimized software and hardware stack. Further enhancing the performance spectrum within Cloud SQL are C4A instances, built on Google Axion Processors.

Additionally, SQL Server Enterprise Plus instances offer Performance optimized (1:8 core memory ratio) and Memory optimized (1:32 core memory ratio) machine families, providing even more granular control to fine-tune performance for specific needs.

High availability with subsecond downtime maintenance

Easily configure high availability with automatic failover across zones to protect your applications from a variety of possible failures. Enterprise edition provides a 99.95% availability SLA for general purpose workloads, while Enterprise Plus edition offers a 99.99% availability SLA for the most demanding workloads. Enterprise Plus primary instances require subsecond downtime for maintenance, and this edition also offers enhanced disaster recovery that allows failover and switchback to your original topology with zero data loss and no application changes.

Gemini in Cloud SQL

Simplify all aspects of the database journey with AI-powered assistance, helping you focus on what matters most. Gemini in Cloud SQL simplifies all aspects of database operations, including development, performance optimization, fleet management, governance, and migration.

Gemini in Database Migration Service helps you review and convert database-resident code like stored procedures, triggers, and functions and run it in Cloud SQL for PostgreSQL. Database Center helps proactively de-risk your fleet with intelligent performance and security recommendations. With Gemini enabled, Database Center makes optimizing your database fleet incredibly intuitive. Use a natural-language, agentic chat interface to ask questions, quickly resolve fleet issues, and get optimization recommendations.

AI applications and agents

Cloud SQL is a fully-featured vector database, offering comprehensive vector search capabilities for building AI-powered apps without having to learn and manage a separate system. You can provide users and agents with accurate responses to natural language questions with a data agent that provides near-100% text-to-SQL accuracy. In addition, Cloud SQL comes with a fully managed, remote MCP server so you can provide secure access to your data without running and scaling an MCP server yourself.

Firebase SQL Connect

Build mobile and web apps, and AI Agents, with Firebase SQL Connect, bridging the gap between Firebase's powerful development features and PostgreSQL's rich data management. Supercharge your development with Gemini AI for schema and feature generation, and build intelligent AI Agents with built-in tool definitions and vector search. Leverage the power of Cloud SQL for PostgreSQL as your backend while enjoying the seamless Firebase development experience.

Cost-effective

According to an IDC study, Cloud SQL customers achieved a three-year ROI of 246% and a payback period of 11 months. Committed use discounts offer additional savings for one to three year commitments.

Open and standards-based

Cloud SQL supports the most popular open source and commercial engines, including MySQL, PostgreSQL, and SQL Server with rich support for extensions, configuration flags, and popular developer tools. It's easy to get started—simply bring your existing skills over and enjoy the flexibility to work the way you want. You can create a database with just a few clicks in the console and connect your application.

LangChain integration

Easily build gen AI applications with LangChain. Cloud SQL features three LangChain integrations - Document loader for loading and storing information from documents, Vector stores for enabling semantic search, and Chat Messages History for saving/fetching previous chat conversations. Visit the Github repository for PostgreSQLMySQL, and SQL Server to learn more.

Easy migrations

No matter where your database is located—whether on-premises, on Compute Engine, or in other clouds—Database Migration Service (DMS) can migrate it securely and with minimal downtime. DMS leverages the native replication capabilities of the source database to maximize the reliability of your migration. And lift and shift migrations to Cloud SQL are available at no additional charge.

Integrated

Cloud SQL seamlessly integrates with Google Cloud services, such as Compute Engine, Cloud Run, Google Kubernetes Engine, and Cloud IAM, allowing developers to build and deploy applications with ease. Provision your database via APIs and third-party tools, and use federated queries from BigQuery and low-latency database replication with Datastream for near real-time insights on operational data.

Data protection and compliance

Configure backups for data protection and restore your instance to an earlier point in time with a retention period of up to 35 days. Now, with Enhanced backups, get fine-grained control over your data protection strategy with immutable backups and centralized command and control through the integration with Google Cloud’s backup and disaster recovery service. Additionally, configure where your data is stored to comply with data residency requirements. Cloud SQL automatically encrypts data, is SSAE 16, ISO 27001, and PCI DSS compliant, and supports HIPAA compliance.

Secure access and connectivity

Cloud SQL data is encrypted when in transit on Google’s internal networks and when at rest in database tables, temporary files, and backups. It supports private connectivity with Virtual Private Cloud (VPC), and every Cloud SQL instance includes a network firewall, allowing you to control public network access. Cloud SQL also supports Private Service Connect, which allows you to access your database instances via private IP without going through the internet or using external IP addresses.

Scalability

Easily scale up as your data grows—add compute and storage, and scale out by adding read replicas to handle increasing read traffic. Cloud SQL can also automatically scale up storage capacity when you’re near your limit. Read replicas support high availability, can have their own read replicas, and can be located across regions.

Change data capture and replication

Stream data across heterogeneous databases, storage systems, and applications reliably and with minimal latency with Datastream and Datastream for BigQuery. Scale up or down with a serverless architecture and no resources to provision or manage, and enable near real-time insights on operational data.

Compare Cloud SQL to other Google Cloud databases

Google Cloud serviceOverviewKey benefits

Cloud SQL

Fully managed, cost-effective relational database service

Try Cloud SQL for the:

  • Easiest lift and shift to the cloud
  • Same management as the PostgreSQL, MySQL and SQL Server engines
  • Lowest cost relational database option

AlloyDB for PostgreSQL

Full PostgreSQL compatibility with superior performance and scale

Learn more about the benefits of AlloyDB for PostgreSQL, including:

  • 4x faster than standard PostgreSQL for transactional workloads
  • Hybrid transactional and analytical processing (HTAP)
  • Up to 100x faster analytical queries than standard PostgreSQL
  • Full AI support, designed to run anywhere

Spanner

High performance and availability at virtually unlimited scale at zero-touch maintenance

Learn more about the benefits of Spanner, including:

  • Strong consistency and global scale
  • Run large queries with zero impact on operational traffic
  • Highly scalable database with relational and non-relational capabilities, offering 99.999% availability

Overview

Fully managed, cost-effective relational database service

Key benefits

Try Cloud SQL for the:

  • Easiest lift and shift to the cloud
  • Same management as the PostgreSQL, MySQL and SQL Server engines
  • Lowest cost relational database option

Overview

Full PostgreSQL compatibility with superior performance and scale

Key benefits

Learn more about the benefits of AlloyDB for PostgreSQL, including:

  • 4x faster than standard PostgreSQL for transactional workloads
  • Hybrid transactional and analytical processing (HTAP)
  • Up to 100x faster analytical queries than standard PostgreSQL
  • Full AI support, designed to run anywhere

Overview

High performance and availability at virtually unlimited scale at zero-touch maintenance

Key benefits

Learn more about the benefits of Spanner, including:

  • Strong consistency and global scale
  • Run large queries with zero impact on operational traffic
  • Highly scalable database with relational and non-relational capabilities, offering 99.999% availability

How It Works

Cloud SQL scales up in minutes and replicates data across zones and regions. It uses agents for maintenance, logging, monitoring, and configuration, with services backed by a 24/7 SRE team. Manage your database through the console, CLI, or REST API and connect your app through standard database drivers. 

Database Configurations with Cloud SQL video thumbnail

Common Uses

Database migration

Database modernization

Modernize your application with open source

A cloud deployment is a good opportunity to modernize your database environment by transitioning off legacy, proprietary databases and onto open source databases, such as PostgreSQL. With open source databases having become enterprise-ready, you don't need to compromise on performance, reliability, or security.

Modernization image

Modernize your application with open source

A cloud deployment is a good opportunity to modernize your database environment by transitioning off legacy, proprietary databases and onto open source databases, such as PostgreSQL. With open source databases having become enterprise-ready, you don't need to compromise on performance, reliability, or security.

Modernization image

New application development

Third-party applications

Deploy applications with confidence

Many software vendors build and certify their applications for MySQL, PostgreSQL, and SQL Server. Since Cloud SQL offers standard versions of these databases, including extensions, configuration flags, and drivers, applications can run unmodified. Make your journey to the cloud and let us take tedious database administration tasks off your plate.

Partners

Deploy applications with confidence

Many software vendors build and certify their applications for MySQL, PostgreSQL, and SQL Server. Since Cloud SQL offers standard versions of these databases, including extensions, configuration flags, and drivers, applications can run unmodified. Make your journey to the cloud and let us take tedious database administration tasks off your plate.

Partners

Generate a solution

What problem are you trying to solve?

What you'll get:

Step-by-step guide

Reference architecture

Available pre-built solutions

Pricing

How Cloud SQL pricing worksPricing varies with editions, engine, and settings, including how much storage, memory, and CPU you provision. Cloud SQL offers per-second billing.
ServiceDescriptionPrice

Compute

Cloud SQL Enterprise

Best for general purpose workloads. It offers:

1-96 vCPUs

1:6.5 core memory ratio

99.95% SLA

< 60s of planned downtime

Starting at

$0.0413

per vCPU/hour

Cloud SQL Enterprise Plus

Best for high performance workloads. It offers:

Up to 128 vCPUs

1:8 core memory ratio

99.99% SLA

< 10 seconds of planned downtime (MySQL, PostgreSQL)

2x read and write performance (MySQL, PostgreSQL)

Up to 4x better read performance (SQL Server)

Memory optimized machines with 1:32 core memory ratio (SQL Server)

Starting at

$0.05369

per vCPU/hour

Memory

Cloud SQL Enterprise

up to 624 GB

Starting at

$0.007

per GB/hour

Cloud SQL Enterprise Plus

up to 824 GB (includes performance-optimized machines on SQL Server)

Starting at

$0.0091

per GB/hour

Cloud SQL Enterprise Plus (SQL Server only)

Up to 512 GB for memory-optimized machines

Starting at

$0.0161

per GB/hour

Storage - SSD

Storage and networking prices depend on the region where the instance is located; Cloud SQL Enterprise pricing and Cloud SQL Enterprise Plus pricing are the same

$0.17

per GB/month

Storage - Local SSD

This is only available for Cloud SQL Enterprise Plus

$0.16

per GB/month

PITR Logs on Google Cloud Storage

Cloud SQL Enterprise

Up to 7 days

Free

Cloud SQL Enterprise Plus

Up to 35 days

Free

How Cloud SQL pricing works

Pricing varies with editions, engine, and settings, including how much storage, memory, and CPU you provision. Cloud SQL offers per-second billing.

Description

Cloud SQL Enterprise

Best for general purpose workloads. It offers:

1-96 vCPUs

1:6.5 core memory ratio

99.95% SLA

< 60s of planned downtime

Price

Starting at

$0.0413

per vCPU/hour

Cloud SQL Enterprise Plus

Best for high performance workloads. It offers:

Up to 128 vCPUs

1:8 core memory ratio

99.99% SLA

< 10 seconds of planned downtime (MySQL, PostgreSQL)

2x read and write performance (MySQL, PostgreSQL)

Up to 4x better read performance (SQL Server)

Memory optimized machines with 1:32 core memory ratio (SQL Server)

Description

Starting at

$0.05369

per vCPU/hour

Description

Cloud SQL Enterprise

up to 624 GB

Price

Starting at

$0.007

per GB/hour

Cloud SQL Enterprise Plus

up to 824 GB (includes performance-optimized machines on SQL Server)

Description

Starting at

$0.0091

per GB/hour

Cloud SQL Enterprise Plus (SQL Server only)

Up to 512 GB for memory-optimized machines

Description

Starting at

$0.0161

per GB/hour

Description

Storage and networking prices depend on the region where the instance is located; Cloud SQL Enterprise pricing and Cloud SQL Enterprise Plus pricing are the same

Price

Description

This is only available for Cloud SQL Enterprise Plus

Price

PITR Logs on Google Cloud Storage

Description

Cloud SQL Enterprise

Up to 7 days

Price

Free

Cloud SQL Enterprise Plus

Up to 35 days

Description

Free

Pricing Calculator

Estimate your monthly Cloud SQL costs, including region specific pricing and fees.

custom quote

Connect with our sales team to get a custom quote for your organization.

Start your proof of concept

New customers get $300 in free credits to try Cloud SQL and other Google Cloud products

Learn how to use Cloud SQL

Build a resilient architecture with Cloud SQL

Federate queries from BigQuery into Cloud SQL

Migrate a database to Cloud SQL using DMS

Business Case

More than 95% of Google Cloud’s top 100 customers use Cloud SQL


Linear Logo

“Given Linear’s existing data volume and our goals for finding a cost-efficient solution, we selected Cloud SQL for PostgreSQL once support for pgvector was added. We were impressed by its scalability and reliability. This choice was also compatible with our existing database usage, models, ORM, etc. and this meant the learning curve was non-existent for our team.”

Tom Moor, Head of US Engineering, Linear

Leveraging the power of Cloud SQL for PostgreSQL with pgvector support, Linear was able to keep pace with its expanding customer base–improving the efficiency, scalability, and reliability of data management, scaling up into the tens of terabytes without increasing engineering effort.

Standard connection drivers and built-in migration tools allow you to create and connect to your first database in just a few minutes.

Scale your instances effortlessly with a single API call whether you start with simple testing or you need a highly available database in production.

Data encryption at rest and in transit. Private connectivity with Virtual Private Cloud and user-controlled network access with firewall protection. Compliant with SSAE 16, ISO 27001, PCI DSS, and supports HIPAA compliance.

Partners & Integration

Accelerate your workloads by working with a partner

Other questions and support

What is Cloud SQL?

Cloud SQL is a service that delivers fully managed relational databases in the cloud. It offers MySQL, PostgreSQL, and SQL Server database engines.

Cloud SQL is valued for its openness, ease of use, security, cost-efficiency, and Google Cloud integration—in fact, more than 95% of Google Cloud’s top 100 customers use it. If you're comparing PostgreSQL options on Google Cloud, view our comparison chart.

The Cloud SQL free trial is a dedicated, 30-day program designed to give both new and existing Google Cloud users hands-on access to premium, enterprise-grade features of Cloud SQL (PostgreSQL and MySQL).

What it entails: You receive a gold-standard configuration, including the Enterprise Plus edition with data cache and high availability (PostgreSQL only) enabled for realistic, mission-critical testing.

To get started: Simply provision your trial instance from the Cloud SQL page. There is no automatic charge. When you are ready to move to production, you can seamlessly convert your instance to a paid service with a one-click upgrade at any time during the 30-day trial or the subsequent 90-day stopped state.

For PostgreSQL, the Enterprise Plus edition brings enhanced availability, performance, and data protection capabilities. Specifically, it provides a 99.99% availability SLA with near-zero downtime maintenance, optimized hardware and software configurations, intelligent data caching for read-intensive transactional workloads, a configurable data cache option, and 35 days of log retention.

For MySQL, the Enterprise Plus edition brings enhanced availability, performance, and data protection capabilities. Specifically, it provides a 99.99% availability SLA with near-zero downtime maintenance, optimized hardware and software configurations, intelligent data caching for read-intensive transactional workloads, a configurable data cache option, 35 days of log retention, and advanced disaster recovery capabilities like orchestrated failover and switchback.

For SQL Server, the Enterprise Plus edition brings enhanced availability, performance, and disaster recovery capabilities. Specifically, it provides a 99.99% availability SLA, two machine families with performance-optimized and memory-optimized machines, a configurable data cache option for read-intensive workloads, and advanced disaster recovery capabilities like orchestrated failover and switchback.