Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

क्या mysql कनेक्शन बंद करना महत्वपूर्ण है?

दस्तावेज़ीकरण से :

<ब्लॉकक्वॉट>

नोट:स्क्रिप्ट का निष्पादन समाप्त होते ही सर्वर का लिंक बंद कर दिया जाएगा, जब तक कि इसे स्पष्ट रूप से mysql_close () को कॉल करके पहले बंद नहीं किया जाता है।

यदि आपकी स्क्रिप्ट में परिणाम प्राप्त करने के बाद प्रदर्शन करने के लिए उचित मात्रा में प्रसंस्करण है और पूरे परिणाम सेट को पुनः प्राप्त कर लिया है, तो आपको निश्चित रूप से कनेक्शन बंद कर देना चाहिए। यदि आप नहीं करते हैं, तो एक मौका है कि जब वेब सर्वर भारी उपयोग में हो तो MySQL सर्वर इसकी कनेक्शन सीमा तक पहुंच जाएगा। यदि आप स्क्रिप्ट के अंत तक MySQL कनेक्शन को बंद नहीं कर सकते हैं, तो स्पष्ट रूप से ऐसा करना अनावश्यक होते हुए भी क्लीनर है।

मुझे यकीन नहीं है कि फास्टसीजीआई चीजों को कैसे प्रभावित करता है। एक पेज दावा है कि PHP का एक निर्माण जो Fastcgi का समर्थन करता है, लगातार कनेक्शन बनाएगा, यहां तक ​​कि mysql_connect के लिए भी। यह उस दस्तावेज़ीकरण का खंडन करता है जिसमें स्क्रिप्ट के बजाय प्रक्रिया समाप्त होने पर कनेक्शन बंद हो जाता है। इसका परीक्षण करने के बजाय, मैं mysql_close() का उपयोग करने की अनुशंसा करने जा रहा हूं। असल में, मैं PDO का उपयोग करने की सलाह देता हूं , अगर यह उपलब्ध है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL उपयोगकर्ता प्रबंधन

  2. हमारे साझा सर्वर पर स्थित MySQL डेटाबेस से दूरस्थ रूप से कैसे कनेक्ट करें

  3. क्या जांचें कि क्या MySQL मेमोरी यूटिलाइजेशन हाई है

  4. OUTFILE में चुनें का उपयोग करते समय हेडर शामिल करें?

  5. एक सेलेक्ट स्टेटमेंट की दो पंक्तियों के बीच MySQL अंतर