×
Database Performance

Still Worried About MySQL's 5M Row Limit? It's Long Been Solved

This article debunks the outdated MySQL 5M-row single-table limit myth, explaining how modern B+Tree architecture and hardware make large tables fully viable.

The Issue of B-tree Height with Large Data Volumes in a MySQL Single Table

This article introduces why MySQL B-tree height stays within 4–5 layers even with tens of billions of rows, debunking the myth that single tables must be sharded after 5 million rows.

DuckDB Internals - Part 7: Join Reordering Optimization

This article explains the Join Reorder optimization algorithm used by DuckDB.

DuckDB Internals - Part 6: DuckDB LocalStorage

This article explains how DuckDB’s LocalStorage efficiently handles INSERT operations within transactions using a shadow-table design and optimistic merging for bulk data.

Try New PostgreSQL 18 Now in Alibaba Cloud PolarDB

This article announces Alibaba Cloud PolarDB’s support for PostgreSQL 18.

Are ETL and Wide Tables Still Necessary? Analysis of DuckDB-based Analytical Instances for ApsaraDB RDS for MySQL

This article introduces the performance benefits of DuckDB-based analytical instances for ApsaraDB RDS for MySQL, and discusses whether ETL and wide tables are still necessary.

Breaking Performance Bottlenecks: Deep Dive into PolarDB-X's Columnar Pagination Query Principles

This article introduces how PolarDB‑X accelerates Top‑K and pagination queries using a multi‑level parallel Top‑K engine plus threshold‑based early‑termination of file scans.

A Deep Dive into PolarDB for PostgreSQL IMCI and its Integration with DuckDB

This article introduces how Alibaba Cloud's PolarDB for PostgreSQL enables real-time HTAP through its In-Memory Columnar Index (IMCI) and integration with DuckDB.

DuckDB Internals - Part 4: Optimizer Overview

This article will focus on explaining the purpose of all optimization rules implemented in DuckDB.

DuckDB Internals - Part 3: Execution Layer Overview

This article introduce the main concepts involved in each module of the execution layer, giving readers a general understanding of what each module does.

DuckDB Internals - Part 2: Table Storage Format

This article provides a detailed analysis of the table storage format based on the DuckDB v1.3.1 source code.

Building Scalable Database Solutions with Alibaba Cloud RDS

In this article, we'll explore how to set up, optimize, and scale database solutions using Alibaba Cloud RDS.

Unveiling PolarDB's Fully Asynchronous Execution Architecture: A Performance Powerhouse for High-Concurrency Scenarios

This article introduces PolarDB for MySQL's fully asynchronous execution architecture and its performance benefits for high-concurrency scenarios.

DuckDB on ApsaraDB RDS for Lightning-Fast Analytics

This article introduces how Alibaba Cloud has integrated DuckDB into MySQL as a new storage engine to dramatically improve its analytical query performance.

DuckDB Internals - Part 1: File Format Overview

This article primarily focused on the file format overview and metadata storage.

MongoDB 8.0 Debuts on Alibaba Cloud Discover Enhanced Performance and Security!

This blog explores the new features, improvements, and the benefits MongoDB 8.0 brings to the table, making it a game-changer in the world of database management.

PolarDB Sets a New Global Benchmark: Tops TPC-C Rankings with Unprecedented Performance and Cost Efficiency

The article introduces PolarDB's achievement in setting a new world record for database performance and cost efficiency in the TPC-C benchmark

Streamline Your Database: Migrating and Replicating AWS RDS PostgreSQL to Alibaba Cloud PolarDB

This tutorial describes how to migrate and replicate AWS RDS PostgreSQL to Alibaba Cloud PolarDB.

Inefficient Indexes in the Database

This article summarizes some common inefficient indexes and the causes of their inefficiency.

An In-Depth Analysis of Buffer Pool in InnoDB

This article aims to focus on the core functionalities of the Buffer Pool, providing an introduction to its interfaces, memory organization, page retrieval, and flushing.