×
Structured Query Language

The Principle of SQL Optimizer

All well-known open-source products (such as MySQL, Spark, and Presto) have optimizers. This article explains the principle of SQL optimizers with an easy-to-understand approach.

Relational Algebra and SQL Syntax – Part 1

Part 1 of this series introduces the theoretical basis and focuses on various high-end SQL operations.

Relational Algebra and SQL Syntax – Part 2

Part 2 of this series focuses on various SQL syntaxes.

Design and Practice of Self-Developed SQL Parser

This article introduces the parser technology and its current situation in the industry, including problems, design and practice, and performance improvements.