{autotoc enabled=yes}
Overview
I love ProxySQL, I think it is a great component for expanding architecture flexibility and HA, but not all what shine is gold.
Let me make clear that I only want to set the expectations right, and avoid to sell carbon for gold. Carbon has it's own use, gold has another.
First of all let me clarify what is mirroring for me (and hope most of you).
Then we need to cover the basic of how ProxySQL manage the (I cannot say mirroring) traffic dispatch.
ProxySQL receive a connection from the application, and through it we can have a simple SELECT or a more complex transaction. ProxySQL will get each query, pass it to the QueryProcessor, process the query, identify if the query is mirrored, duplicate the whole mysql session ProxySQL …
[Read more]