Skip to main content
TrustRadius
Google Cloud SQL

Google Cloud SQL

Overview

What is Google Cloud SQL?

Google Cloud SQL is a database-as-a-service (DBaaS) with the capability and functionality of MySQL.

Read more
Recent Reviews

Great cloud db offering

9 out of 10
March 06, 2024
Incentivized
Google Cloud SQL (MySQL) is used as the relational data store for our product. The ability to scale up, have read replicas, and have …
Continue reading

SQL management for everyone

9 out of 10
July 05, 2021
We are using Google Cloud SQL as a managed service for R&D. We wanted to focus on the data without the need to manage the updates or …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 6 features
  • Automated backups (23)
    9.4
    94%
  • Database security provisions (23)
    9.2
    92%
  • Database scalability (23)
    9.0
    90%
  • Monitoring and metrics (22)
    8.6
    86%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

License - Express

$0

Cloud
per core hour

License - Web

$0.01134

Cloud
per core hour

Storage - for backups

$.08

Cloud
per month per GB

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://cloud.google.com/sql/pricing?ut…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

Choosing a PostgreSQL database on Google Cloud

YouTube

Database Configurations with Google Cloud SQL

YouTube

Connecting Google Sheets to Cloud SQL using Apps Script

YouTube
Return to navigation

Features

Database-as-a-Service

Database as a Service (DBaaS) software, sometimes referred to as cloud database software, is the delivery of database services ocer the Internet as a service

9.1
Avg 8.7
Return to navigation

Product Details

What is Google Cloud SQL?

Google Cloud SQL is a fully managed relational database service for MySQL, PostgreSQL, and SQL Server. Google states more than 95% of Google Cloud's top 100 customers use Cloud SQL to run their businesses.

Fully managed

Cloud SQL automates backups, replication, patches, encryption, and storage capacity.


Open and standards-based

Cloud SQL supports the most popular open source and commercial engines, including MySQL, PostgreSQL, and SQL Server with support for extensions, configuration flags, and popular developer tools. The user can create a database with a few clicks in the console and connect an application.


Cost-effectiveness

Users can scale with application growth, customize machine types, and choose different levels of performance and availability, up to a 99.99% availability SLA. Committed use discounts offer additional savings for one to three year commitments.


Intelligent insights and manageability

Displays AI/ML-driven insights and recommendations for performance, security, reliability, and cost. Database performance issues are displayed and managed through pre-built dashboards and visual query plans using Cloud SQL Insights. Cloud SQL with Active Assist uses advanced analytics and ML to identify over-provisioned and idle instances in a fleet and sends alerts when they are needed.

Gemini in Databases

AI-powered assistance is included to simplify database management. Gemini in Cloud SQL, in preview, enables developers, operators, and database administrators to build applications quickly using natural language, and helps manage, optimize, and govern an entire fleet of databases with a single pane of glass.

Google Cloud SQL Features

Database-as-a-Service Features

  • Supported: Database scalability
  • Supported: Automated backups
  • Supported: Database security provisions
  • Supported: Monitoring and metrics

Google Cloud SQL Screenshots

Screenshot of migrating to a fully managed database solution - Self-managing a database, such as MySQL, PostgreSQL, or SQL Server, can be inefficient and expensive, with significant effort around patching, hardware maintenance, backups, and tuning. Migrating to a fully managed solution can be done using a Database Migration Service with minimal downtime.Screenshot of data-driven application development - Cloud SQL accelerates application development via integration with the larger ecosystem of Google Cloud services, Google partners, and the open source community.

Google Cloud SQL Videos

Cloud SQL in a minute
What is Cloud SQL?
Introducing Cloud SQL Insights

Google Cloud SQL Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Google Cloud SQL is a database-as-a-service (DBaaS) with the capability and functionality of MySQL.

Azure SQL Database, Amazon Relational Database Service (RDS), and Microsoft SQL Server are common alternatives for Google Cloud SQL.

Reviewers rate Automatic software patching highest, with a score of 9.6.

The most common users of Google Cloud SQL are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(78)

Attribute Ratings

Reviews

(1-23 of 23)
Companies can't remove reviews or game the system. Here's why
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We used postage SQL to host our relational data of product catalog. Initially we had custom PostgreSQL hosted on AWS but due to costing, scalability and overhead of managing the underlying infrastructure we decided to move to some cloud hosted fully managed database. After evaluation we decided to choose GCP (Google Cloud Platform) and we have GCP hosted PostgreSQL.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Google Cloud SQL is the managed database solution in GCP. Google Cloud SQL usage is extensive in our organization and almost all applications using flavours of postgres sql and MySQL use Google Cloud SQL. Google Cloud SQL is our primary database of choice on migrating applications to Google cloud and its generally our main backup db as well. Its single biggest strength is flexiblity with the databse being useful both as a prototyping solution and a production solutions
Priyanshu Rastogi | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I am working on a e-commerce website and has to use 2 databases one for transactions for this I used Google Cloud SQL and other I use nosql db.The Google Cloud SQL is easy to setup it is basically a plug and play kind of system.Earlier I am using aws rds has to shift to Google Cloud SQL and used google data migration service for this.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I used Google Cloud SQL in my previous organization to be database of apps that we developed such as safety management system in mining, workflow management system developed in-house, supplier management system, microservices for various apps in subsidiary company e.g. insurtech, crypto, media, fintech, and many others. At that time, I found no issue using Google Cloud SQL.
Hemant Chaturvedi | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Google Cloud SQL is a robust cloud-based SQL platform that we use at our organization to maintain our data. It is an exceptionally responsive, scalable, highly available, and reliable database platform. We use this platform for all the SQL requirements, including storing, querying, modifying, maintaining, and analyzing targeted data, which helps uncover helpful use cases and adds value to our organization. Since it is highly available, we hardly see any downtime, and even if there is any regional downtime, the service runs continuously from other geographies, thanks to the disaster recovery models at work in the backend. Our organization is a proud user of the GCP services and Google Cloud SQL platform.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Google Cloud SQL was used to enable a number of our public cloud applications to centrally store and access data quickly, efficiently and in a secure way. It is often difficult to find a good SQL provider and this worked well for us, enabling easy migration and scaling of our applications.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Google Cloud SQL was mainly used to create interesting websites for many customers, who are middle-scale companies and individuals. We also used Cloud SQL products to create and manage virtual machines that can be used for training purposes for interns and newcomers so they can try out our developments.
Sahil Khan | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Google Cloud SQL to manage relational databases in our organization on cloud. It helps us to setup and administer our relational databases with less human intervention. It automates all our backups, encryptions, increase storage capacity to provide our application reliability and scalability.
Score 10 out of 10
Vetted Review
Verified User
We use programming languages or common SQL clients to establish a connection with the instance. We use the given interfaces to administer the database and run SQL queries. It frees us from worrying as much about the supporting infrastructure and lets us concentrate more on developing apps. Additionally, it enables read replicas, which lets us transfer read queries to replicas for faster processing.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Google Cloud SQL (MySQL) is used as the relational data store for our product. The ability to scale up, have read replicas, and have automatic failover built into the offering are really nice features. The automated backup feature is nice as well. To have 7 days of backups available at any time without having to support the processes necessary to make that happen is great.
Deepansh Daga | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Google Cloud SQL is being used by our organization at the enterprise level. It's being used in different projects. In some projects, we have migrated SQL DB to cloud SQL DB to save cost and leverage scalability. It's really easy to migrate data from on-premise to cloud SQL and use ETL also.
Score 9 out of 10
Vetted Review
Verified User
We are using Google Cloud SQL as a managed service for R&D. We wanted to focus on the data without the need to manage the updates or security patches. We also wanted to have the ability to spin up SQL fast without going through the purchasing process--just click and it works.
Petrus A. Pavoni Gomes | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use it as the main SQL database for our SaaS. The server is hosted on Cloud Run (serverless) and connect direcly using private IP inside the VPC.
It supports high availability and read replicas, as Pitr backup recovery and logs/metrics integrated to Google Cloud monitoring.
Score 8 out of 10
Vetted Review
Verified User
I have worked with Google Cloud SQL for a R&D project. I was given the task to implement a data conversion application. we wanted to migrate from an on-prem SQL database to Google Cloud SQL. we decided to use Google SQL. It supports all the relational database needs. It is a fully managed and secure service.
Niloofar Keshvari Nia | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Google Cloud SQL in all web projects to increase security and reliable backup. When any errors in the initial database are interrupted or occurred, the system switches to the replica db version according to the settings already defined for it, so that users can access the site and platform or application DB information. As a SAAS platform, it has excellent monitoring capabilities, multi-platform, high security, and agility in queries, and ultra-fast data analysis and the Google support team is very responsive.
Ashok Kalra | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Google Cloud SQL is used across technology, analytics and BI teams to store relational databases, tables, and run queries to fetch data from these databases.

Business problems addressed:
  • Joining data tables from different databases to give a combined view of attributes and records
  • Run SQL queries to fetch raw data and prepare product usage reports on top of it
  • Prepare an automated data API workflow to be sent directly to BI systems to generate automatic reports
Cameron Gable | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We migrated from using on-prem SQL databases to Google's managed MySQL database, CloudSQL, a few years back. It supports all of our relational database needs. Along with other Google-managed data structures, Cloud SQL plays an integral role for our software team and our R&D teams, as it is used as the primary storage for company-wide analysis.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We came to Google Cloud SQL in need of a cloud database solution to house analytic data we collect from various I.T. systems, most importantly our trouble ticketing tool. The goal was a central repository that was easy to manage for our small organization. Our data storage needs are small compared to many organizations.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Google Cloud SQL for databases that are accessed across multiple servers. These dedicated SQL instances are easy to set up since they don't require a host VM. Not requiring a host VM also allows them to be more flexible and scalable. Settings allow Google Cloud SQL instances to automatically scale size as storage needs increase, and perform scheduled maintenance and backup. In our experience scaling and maintenance do not impact any system functionality.
Leonel Quinteros | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Google Cloud SQL with MySQL instances as our primary data storage for all our applications. Performance is great and configuring secure environments is straightforward. We reduced our DB maintenance tasks by 75% and our systems are running better than ever. Automatic backup policies and high availability replication are 1 click away.
Tyler Longren | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
[We're] using it as the primary database supporting multiple WordPress installations that are running on Google Cloud. It's being used for every site that we currently have on Google Cloud, and are in the process of moving more sites over to this platform. Having everything on Google's infrastructure makes everything easy to manage and Google Cloud SQL is insanely fast.
Return to navigation