Java 这条河是如何运作的

Java 这条河是如何运作的,java,mysql,jdbc,replication,Java,Mysql,Jdbc,Replication,我很好奇com.mysql.jdbc.ReplicationDriver是如何工作的。 我已配置了1 Master和1 Lave 我想强制一些查询只在slave上进行。 但它随机选择DB,有时在master上运行 这是一种强制只读连接只使用从属数据库而不使用主数据库的方法吗?要让ReplicationDriver知道查询可以转到只读从属数据库,需要满足两个条件: Auto commit needs to be turned off. (*) Connection needs to be set

我很好奇com.mysql.jdbc.ReplicationDriver是如何工作的。 我已配置了1 Master和1 Lave

我想强制一些查询只在slave上进行。 但它随机选择DB,有时在master上运行


这是一种强制只读连接只使用从属数据库而不使用主数据库的方法吗?

要让ReplicationDriver知道查询可以转到只读从属数据库,需要满足两个条件:

Auto commit needs to be turned off. (*)
Connection needs to be set to read-only.