ProxySQL 使用情況報錯問題彙總及解決辦法
阿新 • • 發佈:2022-05-25
1.ProxySQL Error: connection is locked to hostgroup 2 but trying to reach hostgroup 1
解決方案:登上proxysql的管理端執行以下命令
set mysql-set_query_lock_on_hostgroup=0; #修改後,需要載入到RUNTIME,並儲存到disk load mysql variables to runtime; save mysql variables to disk; # 也可以在安裝後尚未啟動時修改配置檔案,增加上這個引數: mysql_variables= { ...... set_query_lock_on_hostgroup=0 }
2.java.sql.SQLException: Unknown system variable query_cache_size
解決方案:proxysql 2.4.1版本目前內建的mysql版本也才是5.5.30的,所以如果你的資料庫是8.0及以上的,一定要記得修改proxysql內建mysql的版本號,登上proxysql的管理端執行以下命令
update global_variables set variable_value="8.0.29" where variable_name='mysql-server_version'; #修改後,需要載入到RUNTIME,並儲存到disk load mysql variables to runtime; save mysql variables to disk; # 也可以在安裝後尚未啟動時修改配置檔案,更新這個引數: mysql_variables= { ...... server_version="8.0.29" }