Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

मुझे MySQL कंप्रेस्ड प्रोटोकॉल का उपयोग कब करना चाहिए?


आइए समझें कि MySQL कंप्रेस्ड प्रोटोकॉल का उपयोग कब किया जाना चाहिए -

  • कम्प्रेशन ऑपरेशन का उपयोग केवल तभी किया जाता है जब क्लाइंट और सर्वर दोनों 'zlib' कम्प्रेशन का समर्थन करते हैं, और क्लाइंट कम्प्रेशन का अनुरोध करता है।

  • संपीड़न का उपयोग करने का लाभ यह है कि यह पेलोड के आकार को कम कर देता है।

  • दूसरी ओर, संपीड़न का उपयोग करने का नुकसान यह है कि यह गणना के समय को बढ़ाता है।

  • प्रदर्शन लाभ काफी हद तक भेजे जा रहे परिणाम सेट के आकार पर निर्भर करेगा।

  • इसके अलावा, डेटाबेस सर्वर और उसके क्लाइंट के बीच नेटवर्क बैंडविड्थ और विलंबता भी मायने रखती है।

  • परिणाम सेट जितना बड़ा होगा, विलंबता उतनी ही अधिक होगी.

  • दूसरे शब्दों में, जितनी कम बैंडविड्थ होगी, उतनी ही अधिक संभावना होगी कि उपयोगकर्ता को संपीड़न का लाभ दिखाई देगा।

  • सेवा का अधिकतम स्तर सबसे छोटी अड़चन तक सीमित है। इसलिए, वर्तमान समय में नेटवर्क और सीपीयू संसाधनों के संबंध में स्थिति का विश्लेषण करना आवश्यक है।

  • सबसे अनुकूलित डेटाबेस सर्वर अपने CPU के 100% समय का 100% उपयोग करेगा, अन्यथा कंप्यूटिंग संसाधन बर्बाद हो जाते हैं यदि उसके पास एक प्रोसेसर है जो निष्क्रिय है।


  1. MacOS पर MySQL इंस्टाल करना

    आइए समझते हैं कि macOS पर MySQL कैसे इंस्टाल किया जा सकता है। एक पैकेज है जो एक डिस्क छवि (एक .dmg) फ़ाइल के अंदर स्थित होता है जिसे फाइंडर में आइकन पर डबल क्लिक करके माउंट करने की आवश्यकता होती है। अगला कदम छवि को माउंट करना और उसकी सामग्री को प्रदर्शित करना है। MySQL की स्थापना से पहले, उपयोगकर्

  1. mysql.server - MySQL सर्वर स्टार्टअप स्क्रिप्ट

    mysql.server स्थान को MySQL स्थापना निर्देशिका में बदल देगा। इसके बाद यह mysqld_safe का आह्वान करेगा। सर्वर को एक विशिष्ट उपयोगकर्ता के रूप में चलाने के लिए, वैश्विक /etc/my.cnf विकल्प फ़ाइल के [mysqld] समूह में एक उपयुक्त उपयोगकर्ता विकल्प जोड़ा जा सकता है। यह MySQL स्थापना निर्देशिका में स्थान

  1. mysqld - MySQL सर्वर

    आइए mysqld, MySQL सर्वर के बारे में समझते हैं - mysqld Mysqld को MySQL सर्वर के रूप में भी जाना जाता है। यह एक सिंगल मल्टीथ्रेडेड प्रोग्राम है जो MySQL इंस्टालेशन में ज्यादातर काम करता है। यह अतिरिक्त प्रक्रियाओं को उत्पन्न नहीं करता है। MySQL सर्वर MySQL डेटा निर्देशिका तक पहुंच को प्रबंधित करने