Version | TDSQL-C for MySQL Kernel Version Requirement | Description |
1.3.3 | TDSQL-C for MySQL 5.7 ≥ 2.0.20/2.1.6TDSQL-C for MySQL 8.0 ≥ 3.1.6 | Fixes Fixed the issue where an error was reported when the session connection pool reused connections to send `change_user` to the backend, and the issue where the PREPARE statement was not correctly handled by the database proxy after a new connection was established. Fixed the issue where the EXECUTE statement didn't have a parameter type. |
1.2.1 | - | Feature updates Supported MySQL 5.7/8.0. Supported cluster deployment to deploy multiple instances under one database proxy. Supported read/write separation and corresponding weight configuration. Supported the failover feature to send read requests to the read-write instance in case of read-only instance failures. Supported the load balancing feature to balance the connections to each proxy node. Supported using the HINT syntax to specify router nodes. Supported the session-level connection pool for scenarios where non-persistent connections were frequently established to the database. Allowed the database proxy to save connections and reuse them subsequently. Supported hot loading to modify configurations online without restarting the dedicated database proxy. Supported the reconnection feature for read-only instances. In persistent connection scenarios, when a read-only instance was restarted or added, the database proxy would automatically establish a connection and restore routing to it. |
Was this page helpful?