query-optimization

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Query Optimization Skill

查询优化技能

Overview

概述

Optimize SQL queries for maximum performance across different database systems.
针对不同数据库系统优化SQL查询,以实现最佳性能。

Topics Covered

涵盖主题

Query Analysis

查询分析

  • EXPLAIN plans
  • Execution statistics
  • Cost-based optimization
  • Query profiling
  • Wait event analysis
  • EXPLAIN执行计划
  • 执行统计信息
  • 基于成本的优化
  • 查询性能剖析
  • 等待事件分析

Indexing Strategy

索引策略

  • B-tree indexes
  • Covering indexes
  • Partial indexes
  • Index selection
  • Index maintenance
  • B-tree索引
  • 覆盖索引
  • 部分索引
  • 索引选择
  • 索引维护

Query Patterns

查询模式

  • JOIN optimization
  • Subquery alternatives
  • Aggregate optimization
  • Pagination patterns
  • Bulk operations
  • JOIN优化
  • 子查询替代方案
  • 聚合优化
  • 分页模式
  • 批量操作

Database Specific

数据库专属优化

  • PostgreSQL optimization
  • MySQL tuning
  • SQL Server hints
  • Oracle optimization
  • Cloud DB optimization
  • PostgreSQL优化
  • MySQL调优
  • SQL Server提示
  • Oracle优化
  • 云数据库优化

Prerequisites

前置要求

  • SQL fundamentals
  • Database internals basics
  • SQL基础知识
  • 数据库内部原理基础

Learning Outcomes

学习成果

  • Analyze query plans
  • Create effective indexes
  • Rewrite slow queries
  • Tune database performance
  • 分析查询执行计划
  • 创建高效索引
  • 重写慢查询
  • 调优数据库性能