Tomcat JDBC 不同模式的连接池
Tomcat JDBC connection pool for different schema
我们如何使用 tomcat jdbc 为同一个数据库配置 2 个不同的模式。
我们是否需要为不同的模式创建两个不同配置的 tomcat jdbc 池连接,或者是否可以配置单个 jdbc 连接池然后使用此连接池连接到两个不同的模式.
这取决于
如果您的两个模式共享相同的凭据并托管在同一台数据库服务器上,您可能可以使用 one 池。但是你必须在所有查询中包含架构,例如:
SELECT * FROM mysql.users
另一方面,如果您连接不同的用户或计划将其中一个模式移动到另一台服务器,那么您无论如何 需要不同的池来连接到不同的数据库。
节省的方法是拥有多个池并根据您需要访问的数据使用它们。
我们如何使用 tomcat jdbc 为同一个数据库配置 2 个不同的模式。 我们是否需要为不同的模式创建两个不同配置的 tomcat jdbc 池连接,或者是否可以配置单个 jdbc 连接池然后使用此连接池连接到两个不同的模式.
这取决于
如果您的两个模式共享相同的凭据并托管在同一台数据库服务器上,您可能可以使用 one 池。但是你必须在所有查询中包含架构,例如:
SELECT * FROM mysql.users
另一方面,如果您连接不同的用户或计划将其中一个模式移动到另一台服务器,那么您无论如何 需要不同的池来连接到不同的数据库。
节省的方法是拥有多个池并根据您需要访问的数据使用它们。