锘??xml version="1.0" encoding="utf-8" standalone="yes"?>一个人www视频在线免费观看,91精品国产一区二区三区香蕉 ,国产日产久久高清欧美一区http://www.aygfsteel.com/stevenjohn/category/54640.html閭d簺闈掓槬鐨勫瞾鏈?/description>zh-cnMon, 15 Dec 2014 12:53:45 GMTMon, 15 Dec 2014 12:53:45 GMT60 瑙e喅 c3p0 鍜?MySQL 闆嗘垚鎯呭喌涓嬶紝榪炴帴闀挎椂闂撮棽緗悗閲嶆柊浣跨敤鏃舵姤閿欑殑闂http://www.aygfsteel.com/stevenjohn/archive/2014/12/15/421421.htmlabinabinMon, 15 Dec 2014 12:15:00 GMThttp://www.aygfsteel.com/stevenjohn/archive/2014/12/15/421421.htmlhttp://www.aygfsteel.com/stevenjohn/comments/421421.htmlhttp://www.aygfsteel.com/stevenjohn/archive/2014/12/15/421421.html#Feedback0http://www.aygfsteel.com/stevenjohn/comments/commentRss/421421.htmlhttp://www.aygfsteel.com/stevenjohn/services/trackbacks/421421.htmlMySQL 鐨勯粯璁よ緗笅錛屽綋涓涓繛鎺ョ殑絀洪棽鏃墮棿瓚呰繃8灝忔椂鍚庯紝MySQL 灝變細(xì)鏂紑璇ヨ繛鎺ワ紝鑰?c3p0 榪炴帴姹犲垯浠ヤ負(fù)璇ヨ鏂紑鐨勮繛鎺ヤ緷鐒舵湁鏁堛傚湪榪欑鎯呭喌涓嬶紝濡傛灉瀹㈡埛绔唬鐮佸悜 c3p0 榪炴帴姹犺姹傝繛鎺ョ殑璇濓紝榪炴帴姹犲氨浼?xì)鎶婂凡缁忓け鏁堢殑杩炴帴杩斿洖缁欏鎴风锛屽鎴风鍦ㄤ娇鐢ㄨ澶辨晥杩炴帴鐨勬椂鍊欏嵆鎶涘嚭寮傚父銆?/span>
瑙e喅榪欎釜闂鐨勫姙娉曟湁涓夌錛?/span>
1. 澧炲姞 MySQL 鐨?wait_timeout 灞炴х殑鍊箋?/span>
淇敼 /etc/mysql/my.cnf 鏂囦歡錛屽湪 [mysqld] 鑺備腑璁劇疆錛?/span>
# Set a connection to wait 8 hours in idle status.
wait_timeout 
= 86400
2. 鍑忓皯榪炴帴姹犲唴榪炴帴鐨勭敓瀛樺懆鏈燂紝浣夸箣灝忎簬涓婁竴欏逛腑鎵璁劇疆鐨?wait_timeout 鐨勫箋?/span>
淇敼 c3p0 鐨勯厤緗枃浠訛紝璁劇疆錛?/span>
# How long to keep unused connections around(in seconds)
# Note: MySQL times out idle connections after 
8 hours(28,800 seconds)
# so ensure this value is below MySQL idle timeout
cpool.maxIdleTime
=25200
鍦?Spring 鐨勯厤緗枃浠朵腑錛?/span>
<bean id="dataSource"
    class
="com.mchange.v2.c3p0.ComboPooledDataSource">
    
<property name="maxIdleTime" value="${cpool.maxIdleTime}" />
    
<!-- other properties -->
</bean>
3. 瀹氭湡浣跨敤榪炴帴姹犲唴鐨勮繛鎺ワ紝浣垮緱瀹冧滑涓嶄細(xì)鍥犱負(fù)闂茬疆瓚呮椂鑰岃 MySQL 鏂紑銆?/span>
淇敼 c3p0 鐨勯厤緗枃浠訛紝璁劇疆錛?/span>
# Prevent MySQL raise exception after a long idle time
cpool.preferredTestQuery
='SELECT 1'
cpool.idleConnectionTestPeriod
=18000
cpool.testConnectionOnCheckout
=true
淇敼 Spring 鐨勯厤緗枃浠訛細(xì)
<bean id="dataSource"
    class
="com.mchange.v2.c3p0.ComboPooledDataSource">
    
<property name="preferredTestQuery"
        value
="${cpool.preferredTestQuery}" />
    
<property name="idleConnectionTestPeriod"
        value
="${cpool.idleConnectionTestPeriod}" />
    
<property name="testConnectionOnCheckout"
        value
="${cpool.testConnectionOnCheckout}" />
    
<!-- other properties -->
</bean>

闄勶細(xì)浠ヤ笅 awk 鑴氭湰鍙互鐢ㄤ互灝?c3p0.properties 鏂囦歡涓殑灞炴ц緗漿鎹㈡垚涓?applicationContext.xml 涓?鏁版嵁搴撹繛鎺ユ睜 DataSource 鎵闇鐨?XML 鍏冪礌褰㈠紡銆?/span>
#!/bin/awk

BEGIN {
    FS
="=";
}
{
    
if (NF == 2) {
        
if ((x=index($1, ".")) > 0) {
            property_name 
= substr($1, x+1, length($1));
        } 
else {
            property_name 
= $1;
        }
        printf
("<property name="%s" value="${%s}"/> ", property_name, $1);
    }
}


abin 2014-12-15 20:15 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 汪清县| 图木舒克市| 大洼县| 临海市| 宣恩县| 新丰县| 富阳市| 文山县| 嘉祥县| 曲水县| 东港市| 华坪县| 视频| 浑源县| 江津市| 沧源| 磴口县| 新泰市| 梁山县| 九江市| 阳信县| 常熟市| 长泰县| 武强县| 隆林| 眉山市| 涡阳县| 抚州市| 浮山县| 石屏县| 贵溪市| 南通市| 晴隆县| 郑州市| 丰镇市| 都江堰市| 芜湖市| 马龙县| 太保市| 奉化市| 井冈山市|