ProxySQL is a high performance, high availability, protocol aware proxy for MySQL and forks (like Percona Server and MariaDB).
It now also supports PostgreSQL (protocol-aware proxying for PostgreSQL), providing the same high-performance, HA and manageability features for Postgres workloads.
All the while getting the unlimited freedom that comes with a GPL license.
Its development is driven by the lack of open source proxies that provide high performance.
- [How to check the ProxySQL version](#how-to-check-the-proxysql-version)
- [Configuring ProxySQL via the admin interface](#configuring-proxysql-via-the-admin-interface)
- [Configuring ProxySQL through the admin interface](#configuring-proxysql-through-the-admin-interface)
- [Configuring ProxySQL through the config file](#configuring-proxysql-through-the-config-file)
Introduction<aname="introduction"></a>
============
ProxySQL is a high-performance, high-availability, protocol-aware proxy for MySQL and its forks (such as Percona Server and MariaDB), as well as PostgreSQL.
All the while getting the unlimited freedom that comes with a GPL license.
Its development is driven by the lack of open source proxies that provide high performance.