http://www.mchange.com/projects/c3p0/ c3p0的配置参数preferredTestQuery用于检测数据库连接测试,检测数据库是否能连接成功。...Defining a preferredTestQuery that will execute quickly in your database may dramatically speed up Connection...(If no preferredTestQuery is set, the default ConnectionTester executes a getTables() call on the Connection's...NOTE: The table against which your preferredTestQuery will be run must exist in the database schema...2. preferredTestQuery参数值最好明确配置,不要使用默认值。
MySQL true <property name="hibernate.c3p0.<em>preferredTestQuery</em>...Oracle true <property name="hibernate.c3p0.preferredTestQuery...例如: -Dc3p0.preferredTestQuery="select 1" 重启 Confluence.
wait_timeout 的值 4、JDBC探活:每隔一段时间唤醒连接 <property name="<em>preferredTestQuery</em>
如果定义了这个参数那么 属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试 使用。...Default: null--> select id from test where id=1 <!
Default:null --> <!...-- 如果设置为true,则每次从池中取一个连接就做一下测试,使用automaticTestTable或者preferredTestQuery来做一条查询语句。
如果定义了这个参数那么属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试使用。...Default: null–> select id from test where id=1 <!
如果定义了这个参数那么 属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试 使用。...Default: null–> select id from test where id=1
如果定义了这个参数那么属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试使用。
如果定义了这个参数那么 属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试 使用。...Default: null--> select id from test where id=1
timeBetweenEvictionRunsMillis idleConnectionTestPeriod timeBetweenEvictionRunsMillis 校验用sql语句 validationQuery preferredTestQuery...*参见DBCP中maxWaitMillis 属性 preferredTestQuery null 定义所有连接测试都执行的测试语句。在使用连接测试的情况下这个一显著提高测试速度。...Defining a preferredTestQuery that will execute quickly in your database may dramatically speed up Connection...参见DBCP中的testOnBorrow属性 testConnectionOn- Checkout false 如果设为true那么在每个connection提交的时候都将校验其有效性,但是要确保配置的preferredTestQuery...Be sure to set an efficient preferredTestQuery or automaticTestTable if you set this to true.)
timeBetweenEvictionRunsMillis idleConnectionTestPeriod timeBetweenEvictionRunsMillis 校验用sql语句 validationQuery preferredTestQuery...*参见DBCP中maxWaitMillis 属性 preferredTestQuery null 定义所有连接测试都执行的测试语句。在使用连接测试的情况下这个一显著提高测试速度。...Defining a preferredTestQuery that will execute quickly in your database may dramatically speed up Connection...testOnBorrow属性 testConnectionOn- Checkout false 如果设为true那么在每个connection提交的时候都将校验其有效性,但是要确保配置的preferredTestQuery...Be sure to set an efficient preferredTestQuery or automaticTestTable if you set this to true.)
maxStatementsPerConnection -> 0, minPoolSize -> 10, numHelperThreads -> 3, numThreadsAwaitingCheckoutDefaultUser -> 0, preferredTestQuery
如果定义了这个参数那么属性preferredTestQuery将被忽略。 你不能在这张Test表上进行任何操作,它将只供c3p0测试使用。
如果定义了这个参数那么 属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试 使用。...Default: null–> select id from test where id=1 select id from test where id=1 <!
property> true <property name="hibernate.c3p0.<em>preferredTestQuery</em>
领取专属 10元无门槛券
手把手带您无忧上云