Percona बनाम MySQL


22

पेरकोना क्या है?

यह MySQL से अलग कैसे है?

हमें स्टॉक MySQL से पेरकोना में स्विच (या अपग्रेड) पर कब विचार करना चाहिए?

हमारी स्थिति में कुछ बारीकियों को जोड़ने के लिए हम व्यापक विदेशी प्रमुख बाधाओं और कुछ संग्रहीत प्रक्रियाओं के साथ लगभग विशेष रूप से इनोबीडी (जो मुझे समझ में आता है कि पेरकोना ने बहुत अधिक अनुकूलन किया है) का उपयोग करते हैं।

वर्तमान में हम जो खोज रहे हैं वह यह है कि MySQL हमारे प्रश्नों का खराब अनुकूलन कर रहा है और इसलिए 3-4 जोड़ से ऊपर जाने वाली कोई भी क्वेरी हमें प्रदर्शन में सुधार के लिए स्पष्ट रूप से STRAIGHT के साथ मिलती है।


बस एक स्पष्टीकरण - Percona एक MySQL परामर्श / विकास कंपनी है। Percona Server कंपनी Percona द्वारा बनाए गए कई उत्पादों में से एक है।
एरॉन ब्राउन

जवाबों:


18

Percona Server MySQL का एक कांटा है जो लगभग 7 साल पहले अस्तित्व में आया था। Percona कर्मचारी ज्यादातर MySQL के पूर्व लोग हैं। वे InnoDB प्रदर्शन के बारे में इतनी परवाह करते हैं कि वे उन वृद्धि को संभव बनाने के लिए MySQL के संस्करण में 30,000 लाइनों के कोड को इंजेक्ट करते हैं। वे MySQL 5.0 के बाद से ऐसा कर रहे हैं और आज भी कर रहे हैं।

MySQL (एह ओरेकल [अभी भी यह कहते हुए नफरत है]) अपने इनकोडी प्लगइन (MySQL 5.1.38 के बाद से, अब MySQL 5.5 में पूरी तरह से देशी है) के माध्यम से पेरकोना के साथ इसे बनाए रखने की कोशिश कर रहा है

पेरकोना ने एक बार MySQL संस्करणों की आक्रामक तुलना की थी। ज्यादातर मामलों में LEFT UNCONFIGURED, MySQL के पुराने संस्करण नए संस्करणों से बेहतर प्रदर्शन करते हैं । आप इसे प्राप्त करने के लिए MySQL को ट्यून करें। पेरकोना पर स्विच करने से उन एन्हांसमेंट्स को प्राप्त नहीं किया जा सकता है जिनकी आप तलाश कर रहे हैं। यहां तक ​​कि पेरकोना के साथ, आपको यह पता लगाना होगा कि प्रदर्शन में क्या-क्या वृद्धि हुई है और कौन सी सेटिंग्स है जिसे आपको अन्यथा कॉन्फ़िगर करने की आवश्यकता है।

अन्य पोस्ट मुझे आशा है कि आप उपयोगी पाएंगे


1
शायद आप मारियाबीडी को एक अन्य विकल्प के रूप में जोड़ सकते हैं। हालिया 5.3 रिलीज़ में प्रदर्शन में सुधार (ऑप्टिमाइज़र के) बहुत सारे हैं।
ypercube y

@ypercube मुझे लगता है कि किसी को कैसे MySQL, Percona सर्वर, और MariaDB एक दूसरे के खिलाफ और पूर्व विज्ञप्ति के सामने कैसे टिके देखने के लिए एक सेंकना बंद हर व्यवसाय तिमाही प्रायोजक चाहिए ( dba.stackexchange.com/a/3376/877। )
RolandoMySQLDBA

5

साथ ही रोलांडो एमवाईसीडीडीबीए का जवाब है , मेरा अवलोकन यह है कि पेरकोना ऐसी सुविधाएँ प्रदान करता है

  • केवल स्टॉक mySQL के लिए "भुगतान के साथ" आओ
  • यह अधिक है कि एक "बड़ा हो" RDBMS

उदाहरण:

जैसे प्रदर्शन के लिए पसंद है, Percona से अतिरिक्त किट MySQL कहीं अधिक व्यवहार्य बनाता है

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.