🌐
Airbyte
airbyte.com › data integration platform › data engineering resources › amazon redshift vs mysql- a comparative analysis
Amazon Redshift vs MySQL- A Comparative Analysis | Airbyte
August 29, 2025 - The architectural differences between these platforms fundamentally determine their optimal use cases and performance characteristics in enterprise environments. Amazon Redshift's columnar, massively parallel processing architecture provides significant advantages for analytical workloads that require complex aggregations, joins across large datasets, and extensive data analysis capabilities. MySQL's row-oriented storage and ACID compliance optimize it for transactional workloads where data consistency, transaction integrity, and real-time processing capabilities are essential.
🌐
Oracle
oracle.com › ai database › mysql heatwave
MySQL HeatWave vs Amazon Redshift | Oracle
Better performance and price performance: Oracle HeatWave MySQL is 4X faster than Amazon Redshift, delivering 10X better price-performance. The query performance of HeatWave Lakehouse is 15X faster than Amazon Redshift, delivering 11X better ...
🌐
Hevo
hevodata.com › home › learn › data warehousing
Amazon Redshift vs MySQL: Key Differences
May 29, 2025 - Amazon Redshift, on the other hand, can load large volumes of data less frequently with greater efficiency. In terms of performance, Amazon Redshift beats MySQL by a large margin with an impressive query time, especially when data is compressed.
🌐
StackShare
stackshare.io › stackups › amazon-redshift-vs-mysql
Amazon Redshift vs MySQL | What are the differences? | StackShare
It can automatically distribute data and queries across multiple nodes, providing high performance for massive datasets and parallel processing capabilities. MySQL also supports some degree of scalability, but it is mainly limited by the capacity ...
🌐
InfluxData
influxdata.com › home › mysql vs aws redshift
MySQL vs AWS Redshift
September 26, 2023 - Redshift is designed for analytic ... optimize storage costs and improve query performance. MySQL can be used for storing and analyzing time series data, but it will not be as efficient as a dedicated time series databases....
🌐
AWS re:Post
repost.aws › questions › QU__2ak9ygSSm7Zlim5vZVmg › redhsift-vs-rds-mysql-benchmarking
Redhsift Vs RDS MySQL benchmarking | AWS re:Post
June 10, 2024 - Keep in mind that redshift is a columnar database that is designed to be extremely fast at executing complex analytical workloads on very large datasets and rds MySQL is a row-oriented database that is designed to be very fast at transactional workloads such as a high volume single-row operations against modest sized data sets.
🌐
TrustRadius
trustradius.com › compare-products › mysql-vs-redshift
MySQL vs Amazon Redshift | TrustRadius
Compare MySQL vs Amazon Redshift. 1188 verified user reviews and ratings of features, pros, cons, pricing, support and more.
🌐
Portable
portable.io › learn › redshift-vs-mysql-comparison
Redshift vs. MySQL Comparison: 2025 Deep-Dive
Let's outline the considerations for both Redshift and MySQL. Redshift Performance And Maintenance. In recent years, Redshift has had a reputation for being less performant than other data warehouses; however, nowadays, Redshift is highly performant and scalable.
Find elsewhere
🌐
Quora
quora.com › Is-there-a-performance-difference-between-connecting-Tableau-desktop-to-AWS-Redshift-vs-MySQL
Is there a performance difference between connecting Tableau desktop to AWS Redshift vs. MySQL? - Quora
Redshift is designed for data warehousing and the queries run from Tableau on multiple TB's of data were extremely fast right out of the box. MySQL was far slower and I had to spend time adding indexes to just get...
🌐
Panoply
blog.panoply.io › how-to-move-your-mysql-to-amazon-redshift
How to Move Your MySQL to Redshift
January 30, 2021 - Its purpose and design is for fast transactional random access, not analytics. By using OLAP, Redshift gears its system for analytics and helps with planning and problem solving. With the OLAP columnar design, Redshift improves on performance.
🌐
Quora
quora.com › What-are-the-advantages-and-disadvantages-of-Amazon-Redshift-compared-to-SQL-Server-MySQL-and-PostgreSQL
What are the advantages and disadvantages of Amazon Redshift compared to SQL Server, MySQL, and PostgreSQL? - Quora
Answer: It’s a tough game but: RDS is a lower cost Oracle installation with the majority of its benefits and lesser drop outs. Telling this, there no comparison with PostgreSQL that has lesser options mostly related to ‘programmability items’. SQL Server has its own benefits but SQL ...
🌐
StackShare
stackshare.io › stackups › amazon-redshift-vs-mysql-performance-analyzer
Amazon Redshift vs MySQL Performance Analyzer | What are the differences?
Amazon Redshift - Fast, fully managed, petabyte-scale data warehouse service. MySQL Performance Analyzer - MySQL Performance Analyzer by Yahoo.
Top answer
1 of 2
2

I've worked with clients on this type of issue many times and I'm happy to help but this may take some back and forth to narrow in on what is happening.

First I'm assuming that "leads" is a normal table, not a view and not an external table. Please correct if this assumption isn't right.

Next I'm assuming that this table isn't very wide and that "select *" isn't contributing greatly to the speed concern. Yes?

Next question is wide this size of cluster for a table of only 11M rows? I'd guess it is that there are other much larger data sets on the database and that this table isn't setting the size.

The first step of narrowing this down is to go onto the AWS console for Redshift and find the query in question. Look at the actual execution statistics and see where the query is spending its time. I'd guess it will be in loading (scanning) the table but you never know.

You also should look at STL_WLM_QUERY for the query in question and see how much wait time there was with the running of this query. Queueing can take time and if you have interactive queries that need faster response times then some WLM configuration may be needed.

It could also be compile time but given the simplicity of the query this seems unlikely.

My suspicion is that the table is spread too thin around the cluster and there are lots of mostly empty blocks being read but this is just based on assumptions. Is "id" the distkey or sortkey for this table? Other factors likely in play are cluster load - is the cluster busy when this query runs? WLM is one place that things can interfere but disk IO bandwidth is a share resource and if some other queries are abusing the disks this will make every query's access to disk slow. (Same is true of network bandwidth and leader node workload but these don't seem to be central to your issue at the moment.)

As I mentioned resolving this will likely take some back and forth so leave comments if you have additional information.

2 of 2
0

(I am speaking from a knowledge of MySQL, not Redshift.)

SELECT * FROM leads WHERE id = 10162064

If id is indexed, especially if it is a Unique (or Primary) key, 0.4 sec sounds like a long network delay. I would expect 0.004 as a worst-case (with SSDs and `PRIMARY KEY(id)).

(If leads is a VIEW, then let's see the tables. 0.4s may be be reasonable!)

That query works well for a RDBMS, but not for a columnar database. Face it.

I can understand using a columnar database to handle random queries on various columns. See also MariaDB's implementation of "Columnstore" -- that would give you both RDBMS and Columnar in a single package. Still, they are separate enough that you can't really intermix the two technologies.

If you are getting 100% CPU in MySQL, show us the query, its EXPLAIN, and SHOW CREATE TABLE. Often, a better index and/or query formulation can solve that.

For "real time reporting" in a Data Warehouse, building and maintaining Summary Tables is often the answer.

Tell us more about the "exact copy" of the DW data. In some situations, the Summary tables can supplant one copy of the Fact table data.

🌐
DB-Engines
db-engines.com › en › system › Amazon+Redshift
Amazon Redshift vs. MySQL vs. Snowflake Comparison
DB-Engines is an initiative to collect and present information on relational and NoSQL database management systems (DBMS)
🌐
TrustRadius
trustradius.com › compare-products › oracle-mysql-cloud-service-vs-redshift
Compare Oracle MySQL Cloud Service vs Amazon Redshift 2026 | TrustRadius
Compare Oracle MySQL Cloud Service vs Amazon Redshift. 224 verified user reviews and ratings of features, pros, cons, pricing, support and more.
🌐
Quora
quora.com › Which-is-better-a-single-Redshift-table-or-several-MySQL-pgSQL-on-RDS-tables-for-a-small-200-tables-*-20-columns-*-1-million-monthly-aggregation-of-data
Which is better: a single Redshift table or several MySQL/pgSQL (on RDS) tables for a small (200 tables * 20 columns * 1 million) monthly aggregation of data? - Quora
Answer (1 of 7): It's a very interesting question. Let's try to choose from the alternatives in a point wise manner. * Performance for readonly data : As it is an analytics application, thus columnar storage is always advantageous to row based system. Hence I think that redshift would be a bett...
🌐
Hevo
hevodata.com › home › learn
Learn about data integration, migration, replication, and strategic data practices.
May 13, 2024 - Redshift · Kafka · Versus · Database Management System · MySQL · PostgreSQL · MongoDB · SQL Server · Versus · Platform · Product · Tutorials · Data Replication · MySQL · PostgreSQL · SQL Server · AWS · HomeLearn · April 28th, 2026 By Shiny Vineetha in Data Integration ·