ProxySQL Documentation — ProxySQL Documentation

ProxySQL Documentation — ProxySQL Documentation

Explore ProxySQL

访问网站
我的收藏198 次访问更新于 a month ago反馈
ProxySQL Documentation — ProxySQL Documentation screenshot

详细介绍

ProxySQL Documentation 简介

ProxySQL Logo

ProxySQL Documentation 是 ProxySQL 的官方文档站点,地址为 https://proxysql.com/documentation/。ProxySQL 是一个高性能、高可用的、协议感知的代理,支持 MySQL、PostgreSQL 及其分支与变体。该文档站目前正在进行大型文档刷新,官方邀请用户通过邮件或 Google Groups 反馈缺失或待改进的内容。

主要功能

文档站围绕 ProxySQL 的核心能力与使用方法组织内容,主要涵盖以下方面:

  • 架构与概览:提供 Architecture Overview,介绍 ProxySQL 的整体设计。
  • 新手指南(Quick Guides):面向新用户的入门文档,包括下载与安装、分步安装指南、安装后第一步、MySQL/PostgreSQL 首次配置、读写分离(Read/Write Splitting)设置、分片(Sharding)设置等。
  • 参考手册(Reference Manual)
    • 基础:多层配置系统(Multi Layer Configuration System)、配置文件、启动选项、后端服务器配置(如 AWS Aurora、ClickHouse、Galera、Oracle Group Replication 等)、全局变量、Admin 变量、各类监控变量、错误日志、查询重写、安全相关配置(用户配置、密码管理、认证方法、SSL、SPIFFE、审计日志、防火墙白名单、SQL 注入引擎)。
    • 高级功能:连接多路复用、ProxySQL 集群、查询缓存、查询日志、准备语句缓存、镜像、调度器、HTTP Web UI 统计图表、REST API、线程与看门狗、MySQL BinLog Reader、DNS 缓存、Prometheus 导出器、PostgreSQL 扩展查询协议等。
    • ProxySQL Admin:通过 Admin DB 进行管理,包括 CLI、运行时表(Main)、持久化表(Disk)、统计表(Stats)与历史统计。
  • 生成式 AI(Generative AI):涵盖 RAG 概览、全文检索(FTS)、MCP 自动发现/目录/端点/集成/查询工具/RAG 工具/服务器/统计、自然语言转 SQL(NL2SQL)、RAG 摄取 CLI 等。
  • 商业支持(Commercial Support):提供企业支持(SLA 保障)、DBRE 服务、咨询、培训、定制功能开发。

适用场景

  • 数据库运维与架构人员:需要使用 ProxySQL 作为 MySQL 或 PostgreSQL 的高性能代理,实现读写分离、分片、集群部署与高可用架构。
  • 新手用户:通过 Quick Guides 快速完成 ProxySQL 的安装、基础配置与首次接入。
  • 安全与合规团队:参考安全章节配置用户认证、SSL、SPIFFE、审计与防火墙规则。
  • 开发团队:利用查询规则、准备语句缓存、REST API、Prometheus 监控等高级功能优化应用与数据库交互。
  • 寻求官方支持的企业:通过商业支持服务获得 SLA 支持、数据库可靠性工程、架构评审与培训。