ÈçºÎʵÏÖÁ¬½Ó³Ø£¿
È·±£Äãÿһ´ÎµÄÁ¬½ÓʹÓÃÏàͬµÄÁ¬½Ó×Ö·û´®£¨ºÍÁ¬½Ó³ØÏàͬ£©£»Ö»ÓÐÁ¬½Ó×Ö·û´®ÏàͬʱÁ¬½Ó³Ø²Å»á¹¤×÷¡£Èç¹ûÁ¬½Ó×Ö·û´®²»Ïàͬ£¬Ó¦ÓóÌÐò¾Í²»»áʹÓÃÁ¬½Ó³Ø¶øÊÇ´´½¨Ò»¸öеÄÁ¬½Ó¡£
Óŵã
ʹÓÃÁ¬½Ó³ØµÄ×îÖ÷ÒªµÄÓŵãÊÇÐÔÄÜ¡£´´½¨Ò»¸öеÄÊý¾Ý¿âÁ¬½ÓËùºÄ·ÑµÄʱ¼äÖ÷Ҫȡ¾öÓÚÍøÂçµÄËÙ¶ÈÒÔ¼°Ó¦ÓóÌÐòºÍÊý¾Ý¿â·þÎñÆ÷µÄ£¨ÍøÂ磩¾àÀ룬¶øÇÒÕâ¸ö¹ý³Ìͨ³£ÊÇÒ»¸öºÜºÄʱµÄ¹ý³Ì¡£¶ø²ÉÓÃÊý¾Ý¿âÁ¬½Ó³Øºó£¬Êý¾Ý¿âÁ¬½ÓÇëÇó¿ÉÒÔÖ±½Óͨ¹ýÁ¬½Ó³ØÂú×ã¶ø²»ÐèҪΪ¸ÃÇëÇóÖØÐÂÁ¬½Ó¡¢ÈÏÖ¤µ½Êý¾Ý¿â·þÎñÆ÷£¬ÕâÑù¾Í½ÚÊ¡ÁËʱ¼ä¡£
ȱµã
Êý¾Ý¿âÁ¬½Ó³ØÖпÉÄÜ´æÔÚ×Ŷà¸öûÓб»Ê¹ÓõÄÁ¬½ÓÒ»Ö±Á¬½Ó×ÅÊý¾Ý¿â£¨ÕâÒâζ×Å×ÊÔ´µÄÀË·Ñ£©¡£
¼¼ÇɺÍÌáʾ
1£® µ±ÄãÐèÒªÊý¾Ý¿âÁ¬½Óʱ²ÅÈ¥´´½¨Á¬½Ó³Ø£¬¶ø²»ÊÇÌáÇ°½¨Á¢¡£Ò»µ©ÄãʹÓÃÍêÁ¬½ÓÁ¢¼´¹Ø±ÕËü£¬²»ÒªµÈµ½À¬»øÊÕ¼¯Æ÷À´´¦ÀíËü¡£
2£® ÔڹرÕÊý¾Ý¿âÁ¬½ÓÇ°È·±£¹Ø±ÕÁËËùÓÐÓû§¶¨ÒåµÄÊÂÎñ¡£
3£® ²»Òª¹Ø±ÕÊý¾Ý¿âÖÐËùÓеÄÁ¬½Ó£¬ÖÁÉÙ±£Ö¤Á¬½Ó³ØÖÐÓÐÒ»¸öÁ¬½Ó¿ÉÓá£Èç¹ûÄÚ´æºÍÆäËû×ÊÔ´ÊÇÄã±ØÐëÊ×ÏÈ¿¼ÂǵÄÎÊÌ⣬¿ÉÒԹرÕËùÓеÄÁ¬½Ó£¬È»ºóÔÚÏÂÒ»¸öÇëÇóµ½À´Ê±´´½¨Á¬½Ó³Ø¡£
Á¬½Ó³ØFAQ
1£® ºÎʱ´´½¨Á¬½Ó³Ø£¿
µ±µÚÒ»¸öÁ¬½ÓÇëÇóµ½À´Ê±´´½¨Á¬½Ó³Ø£»Á¬½Ó³ØµÄ½¨Á¢ÓÉÊý¾Ý¿âÁ¬½ÓµÄÁ¬½Ó×Ö·û´´À´¾ö¶¨¡£Ã¿Ò»¸öÁ¬½Ó³Ø¶¼ÓëÒ»¸ö²»Í¬µÄÁ¬½Ó×Ö·û´®Ïà¹Ø¡£µ±Ò»¸öеÄÁ¬½ÓÇëÇóµ½À´Ê±Èç¹ûÁ¬½Ó×Ö·û´®ºÍÁ¬½Ó³ØʹÓõÄ×Ö·û´®Ïàͬ£¬¾Í´ÓÁ¬½Ó³ØÈ¡³öÒ»¸öÁ¬½Ó£»Èç¹û²»Ïàͬ£¬¾Íн¨Ò»¸öÁ¬½Ó³Ø¡£
2£® ºÎʱ¹Ø±ÕÁ¬½Ó³Ø£¿
µ±Á¬½Ó³ØÖеÄËùÓÐÁ¬½Ó¶¼ÒѾ¹Ø±Õʱ¹Ø±ÕÁ¬½Ó³Ø¡£
3£® µ±Á¬½Ó³ØÖеÄÁ¬½Ó¶¼ÒѾÓÃÍ꣬¶øÓÐеÄÁ¬½ÓÇëÇóµ½À´Ê±»á·¢Éúʲô£¿
µ±Á¬½Ó³ØÒѾ´ïµ½ËüµÄ×î´óÁ¬½ÓÊýĿʱ£¬ÓÐеÄÁ¬½ÓÇëÇóµ½À´Ê±£¬ÐµÄÁ¬½ÓÇëÇ󽫷ÅÖõ½Á¬½Ó¶ÓÁÐÖС£µ±ÓÐÁ¬½ÓÊͷŸøÁ¬½Ó³Øʱ£¬Á¬½Ó³Ø½«ÐÂÊͷŵÄÁ¬½Ó·ÖÅä¸øÔÚ¶ÓÁÐÖÐÅŶӵÄÁ¬½ÓÇëÇó¡£Äã¿ÉÒÔµ÷ÓÃcloseºÍdispose½«Á¬½Ó¹é»¹¸øÁ¬½Ó³Ø¡£
4£® ÎÒÓ¦¸ÃÈçºÎÔÊÐíÁ¬½Ó³Ø£¿
¶ÔÓÚ.NETÓ¦ÓóÌÐò¶øÑÔ£¬Ä¬ÈÏΪÔÊÐíÁ¬½Ó³Ø¡££¨ÕâÒâζ×ÅÄã¿ÉÒÔ²»±ØΪÕâ¼þÊÂÇé×öÈκεÄÊÂÇ飩µ±È»£¬Èç¹ûÄã¿ÉÒÔÔÚSQLConnection¶ÔÏóµÄÁ¬½Ó×Ö·û´®ÖмӽøPooling=true;È·±£ÄãµÄÓ¦ÓóÌÐòÔÊÐíÁ¬½Ó³ØµÄʹÓá£
5£® ÎÒÓ¦¸ÃÈçºÎ½ûÖ¹Á¬½Ó³Ø£¿
ADO.NETĬÈÏΪÔÊÐíÊý¾Ý¿âÁ¬½Ó³Ø£¬Èç¹ûÄãÏ£Íû½ûÖ¹Á¬½Ó³Ø£¬¿ÉÒÔʹÓÃÈçϵķ½Ê½£º
1) ʹÓÃSQLConnection¶ÔÏóʱ£¬ÍùÁ¬½Ó×Ö·û´®¼ÓÈëÈçÏÂÄÚÈÝ£ºPooling=False;
2) ʹÓÃOLEDBConnection¶ÔÏóʱ£¬ÍùÁ¬½Ó×Ö·û´®¼ÓÈëÈçÏÂÄÚÈÝ£ºOLE DB Services=-4;