Database proxy version | Configuration |
2.9.5 | |
2.9.3 | Bug fixes: The bug that loads may be imbalanced in read/write splitting mode due to specific persistent connections is fixed. The bug that out of memory (OOM) errors occur when you execute the SHOW WHERE statement in the database proxy version of 2.9.1 is fixed.
|
2.9.1 | New features: The connection pooling and latency threshold settings can be configured for a database proxy endpoint that is set to read-only. Persistent connections are supported when primary/secondary switchovers are performed for failovers on an RDS instance. Persistent connections are optimized to support transactions that are not written at the READ COMMITTED isolation level.
Bug fixes: The bug that the thread id already exists error is reported due to thread ID rotation is fixed. This way, thread IDs are not rotated if possible. The following bug is fixed: When you execute the KILL QUERY statement on the read-only routing endpoint of an RDS instance to kill a query, the execution is not broadcast and the query fails to be killed .
|
2.8.41 | New features: The version is upgraded to 2.3.15. |
1.14.8 | Bug fixes: The bug that a session becomes unresponsive upon the execution of a KILL statement is fixed. The bug that a session cannot be killed on a read-only node with a weight of 0 is fixed. The bug that the bandwidth of a single connection is limited in high-latency networks is fixed. The bug that the loads may become unbalanced across nodes after the recovery of faulty nodes is fixed. The bug that a task flow fails due to the unresponsive MHD thread is fixed. The bug that a memory leak occurs in scenarios involving short-lived connections is fixed. The bug that the force_node syntax does not take effect is not fixed.
|
1.14.7 | |
1.14.6 | New features: Persistent connections are supported when automatic switchovers occur on an RDS instance. |
1.14.5 | Bug fixes: The bug that the client is disconnected from your RDS instance after the connection pooling feature is enabled is fixed because this version is compatible with the session tracker in MySQL 8.0.33. |
1.14.3/1.14.4 | Bug fixes: The bug that the proxy endpoint is unavailable when the dual-write prevention feature of the database proxy fails to identify the primary RDS instance is fixed. The error codes for the dual-write prevention feature of the database proxy are added. When the feature is triggered, the client receives the related error code. The bug that the authentication of the proxy endpoint fails if the host specified for a database account is a CIDR block is fixed. The bug that the first read request in a transaction is forwarded to a read-only RDS instance when transaction splitting is disabled is fixed.
|
1.14.1/1.14.2 | New features: The dual-write prevention feature of the database proxy is added to prevent data write errors when two primary RDS instances exist during failovers. When you enable the dual-write prevention feature, if multiple primary RDS instances exist in your database system, the proxy endpoint is unavailable. |
1.13.42 | Bug fixes: The bug that new connections fail because a large number of connections are established to the database is fixed. The bug that response time (RT) jitters are caused by internal scheduled tasks is fixed.
|
1.13.41 | |
1.13.33 | |
1.13.27 | Performance improvements: The performance of parsing INSERT statements when a proxy is used is optimized. Bug fixes: The bug that some clients are incompatible with SSL is fixed.
|
1.13.25 | Bug fixes: |
1.13.22 | New features: The SELECT LAST_INSERT_ID() statement can be executed after the INSERT statement to obtain the unique ID of a sharded table. The FOUND_ROWS function is supported. The requests for running the COM_STATISTICS command can be routed to read-only RDS instances. The transaction-level connection pooling feature is optimized. The requests for calling the GEO function can be routed to read-only RDS instances. A few internal metrics are added to monitor the performance of RDS instances.
Bug fixes: The bug that causes requests to be routed to locked RDS instances is fixed. The bug that causes routing errors due to the incorrect parsing of some statements is fixed. The bug that causes failures in running the stmt_exec command is fixed. The bug that causes failures in executing the LOAD DATA INFILE statement is fixed.
|
1.13.17 | Bug fixes: A few internal bugs are fixed. |
1.13.5 | New features: The Force Node Connection feature is provided to route all requests to a specified node. For example, the /*force_proxy_internal*/set force_node = 'pi-123'; setting specifies that all requests over a specified connection are routed to the pi-123 node.
Note If the specified node is faulty, the set force node 'pi-123' is not found, please check. error is returned. The Force Node Query feature is provided to route a specified request to a specified node. For example, the /*force_node='pi-123'*/ show processlist; setting specifies that a specified request is routed to the pi-123 node.
Note If the specified node is faulty, the "'force hint server node is not found, please check'. " error is returned. A few internal metrics are added to monitor the performance of RDS instances.
Bug fixes: The bug that causes requests to be routed to read-only RDS instances is fixed. This bug is triggered if the statements in the requests contain the MODE keyword. The bug that causes unbalanced loads is fixed.
|
1.12.10 | |
1.12.7 | New features: Bug fixes: The bug that causes errors in executing the SHOW PROCESSLIST statement on an RDS instance is fixed. This bug is triggered if the RDS instance runs MySQL 8.0. A few bugs that affect the transaction connection pool feature are fixed. A few bugs that cause connection failures are fixed.
|
1.11.12 | |
1.10.7 | Bug fixes: A few bugs that affect the session connection pool feature are fixed. |
1.9.23 | New features: Bug fixes: The bug that causes failures in running the change user command is fixed. The bug that causes failures in running the load file command is fixed. The bug that causes a client to report the Exception: Packets out of order error is fixed. This error occurs if the client receives packets that are in an abnormal sequence. The bug that causes a read-only RDS instance to disconnect when its primary RDS instance becomes abnormal is fixed.
|
1.9.14 | |