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

MySQL डेटाबेस कनेक्शन बंद नहीं हुआ:क्या होगा?

  1. डिस्ट्रक्ट चरण के दौरान PHP स्क्रिप्ट के चलने पर यह अपने आप बंद हो जाएगा।
  2. प्रदर्शन नकारात्मक रूप से प्रभावित होगा। एक नया सॉकेट खोलना (विशेष रूप से एक बाहरी डेटाबेस सर्वर के लिए) केवल एक पॉइंटर को मेमोरी में वर्तमान कनेक्शन के लिए रखने की तुलना में अधिक महंगा और समय लेने वाला है।
  3. उत्तर संख्या देखें। 2
  4. डेटा तक पहुंच एक नए PHP अनुरोध द्वारा की जाएगी। इसलिए, आपके पास एक नया डेटाबेस कनेक्शन होगा। वहाँ कोई समस्या नहीं है।

मैं निर्माण चरण के दौरान आपके डेटाबेस कनेक्शन को खोलने की सलाह दूंगा, अपनी स्क्रिप्ट के पूरे निष्पादन के दौरान उस कनेक्शन का पुन:उपयोग करें (यदि यह ओओ आधारित है, तो अपने डेटाबेस कनेक्शन के लिए क्लास वैरिएबल असाइन करें और $this->db<का उपयोग करें /कोड> पूरी स्क्रिप्ट के दौरान), और विनाश के दौरान इसे बंद कर दें (या इसे बंद करने पर बिल्कुल भी परेशान न हों, क्योंकि यह वैसे भी बंद रहेगा, भले ही विशेष रूप से घोषित न किया गया हो)।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं django में .save () के लिए क्वेरी कैसे प्राप्त कर सकता हूं?

  2. मैं MySQL में औसत तिथियां कैसे बना सकता हूं?

  3. MySQL में sqlalchemy कनेक्शन कैसे बंद करें

  4. बस mysql से mysqli में कनवर्ट करना

  5. MySQL:IN क्लॉज में 5वीं आईडी क्वेरी प्लान में भारी बदलाव क्यों करती है?