Comments (3)
Hi @OJOJIN,
this error is not coming from ProxySQL but from the MySQL backend query_cache_size
was deprecated in MySQL 8
. Could it be that you have a mismatch between the two ProxySQL versions regarding to mysql-server_version
configuration variable, or maybe different backend version for both ProxySQL instances?
Please check if this is any of those cases, if they are, just updating the variable mysql-server_version
with the corresponding backend version you are targeting should correct jdbc
behavior and avoid setting query_cache_size
.
Please let me know if this is the case, and I will close the issue. Thanks, Javier.
from proxysql.
Hi @JavierJF ,
I use MySQL version 8.0.33 and when I direct connect to MySQL version, spring boot has no error.
My ProxySQL proxysql.cnf mysql-server_version = '8.0.33'
I tried things(fix mysql my.cnf, fix jdbc driver, fix spring boot yml file) in ProxySQL version 2.6.2 but I coudn't fix and then when I downgrade to 2.6.1... finally fixed it
This is my full proxysql.cnf
datadir="/var/lib/proxysql"
admin_variables=
{
admin_credentials="admin:admin;radmin:radmin"
mysql_ifaces="0.0.0.0:6032"
}
mysql_variables=
{
threads=4
max_connections=2048
default_query_delay=0
default_query_timeout=36000000
have_compress=true
poll_timeout=2000
interfaces="0.0.0.0:6033"
default_schema="information_schema"
stacksize=1048576
server_version="8.0.33"
connect_timeout_server=3000
monitor_username="monitor"
monitor_password="monitor"
monitor_history=600000
monitor_connect_interval=60000
monitor_ping_interval=10000
monitor_read_only_interval=1500
monitor_read_only_timeout=500
ping_interval_server_msec=120000
ping_timeout_server=500
commands_stats=true
sessions_sort=true
connect_retries_on_failure=10
}
Thanks for your helping, OJOJIN
from proxysql.
Hi @OJOJIN
My ProxySQL proxysql.cnf mysql-server_version = '8.0.33'
ProxySQL ignores proxysql.cnf
if it already created a proxysql.db
file, as described in the documentation
... and then when I downgrade to 2.6.1... finally fixed it
The downgrade to 2.6.1 has nothing to do with the fix. You probably deleted proxysql.db
in the process
from proxysql.
Related Issues (20)
- Server has gone away error when set multiple mysql servers and max_replication_lag HOT 5
- Create new metric(s) to export CPU saturation on worker-threads
- Question : when a node from reader hostgroup and lost his READ_ONLY HOT 1
- Implement setting in `mysql_hostgroup_attributes` to override global `mysql-monitor_slave_lag_when_null`
- proxySQL can not properly distribute slow queries after linux update HOT 2
- Unable to parse query. If correct, report it as a bug: SET SESSION wsrep_sync_wait=? HOT 2
- [Question] Does ProxySQL Provide Metrics for User Maximum Connections and Current Connection Usage? HOT 2
- Evaluate exporting `stats_mysql_users` using the Prometheus exporter HOT 3
- Every uneven traffic distribution for nodes with same weight after upgrading from v2.0.10-1 to v2.5.5-1
- Ever increasing 'stats_mysql_query_digest' results in sporadic client timings HOT 5
- Official documentation has missing introduced version information for mysql-connection_warming
- Implement setting in `mysql_hostgroup_attributes` to define custom load balancing algorithm
- ProxySQL errorlog not getting picked up from proxysql.cnf in docker HOT 5
- crashes during cluster shutdown in CI testing HOT 1
- Support some form of partial cleanup of `stats_mysql_query_digest`
- Shunned writer node not becoming online HOT 8
- Intermittent "Access denied" errors HOT 1
- Different server_version per port
- Wrong column order in table mysql_servers HOT 3
- aarch64 / i686 builds fail of v2.6.2 (narrowing conversion of timeout in clickhouse) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from proxysql.