SSM集合框架——MySQL配置文件

datasource.connection.driver_class=com.mysql.jdbc.Driver

datasource.connection.url=jdbc:mysql://localhost:3306/数据库名?useUnicode=true&characterEncoding=utf-8

datasource.connection.username=

datasource.connection.password=

#连接池保持的最小连接数,default:3 (建议使用)

datasource.connection.minPoolSize=3

#连接池保持的最大连接数,如果连接超过这个值则不会再获取新的连接,而是等待释放。

datasource.connection.maxPoolSize=15

#连接的最大空闲时间,如果超过这个时间,某个数据库连接还没有被使用,则会断开。如果为0,则永远不会断开

datasource.connection.maxIdleTime=0

#连接池在无空闲连接可用时一次性创建的新数据库连接数,default:3 (建议使用)

datasource.connection.acquireIncrement=3

#连接池为数据源缓存的PreparedStatement的总数

datasource.connection.maxStatements=0

#连接池为数据源单个Connection缓存的PreparedStatement数

datasource.connection.maxStatementsPerConnection=0

#连接池初始化时创建的连接数,default:3 (建议使用)

datasource.connection.initialPoolSize=3

#用来配置测试空闲连接的间隔时间。测试方式还是上面的两种之一,可以用来解决mysql的8小时断开连接的问题。

datasource.connection.idleConnectionTestPeriod=0

#连接池在获得新连接失败时重试的次数,如果小于等于0则无限重试直至成功。default:30 (建议使用)

datasource.connection.acquireRetryAttempts=30

#如果为true,则当连接获取失败时自动关闭数据源,除非重新启动程序。所以一般不用。default:false (不建议使用)

datasource.connection.breakAfterAcquireFailure=false

#性能消耗大。如果为true,在每次getConnection的时候都会测试,为了提高性能,尽量不用。default:false (不建议使用)

datasource.connection.testConnectionOnCheckout=false

#配置当前连接池所有连接用完时应用程序getConnection的等待时间。为0则无限。

datasource.connection.checkoutTimeout=30000

#如果为true,则在close的时候测试连接的有效性。default:false (不建议使用)

datasource.connection.testConnectionOnCheckin=false

#配置一个表名,连接池根据这个表名用自己的测试sql语句在这个空表上测试数据库连接,这个表只能由c3p0来使用,用户不能操作。

datasource.connection.automaticTestTable=c3p0TestTable

#连接池在获得新连接时的间隔时间。default:1000 单位 ms (建议使用)

datasource.connection.acquireRetryDelay=1000

#为0的时候要求所有的Connection在应用程序中必须关闭。如果不为0,则强制在设定的时间到达后回收Connection,所以必须小心。

datasource.connection.unreturnedConnectionTimeout=0

#这个配置主要是为了快速减轻连接池的负载。

datasource.connection.maxIdleTimeExcessConnections=0

#配置连接的生存时间,超过这个时间的连接将由连接池自动断开丢弃掉。当然正在使用的连接不会马上断开,而是等待它close再断开。

datasource.connection.maxConnectionAge=0

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容