आपके द्वारा उल्लिखित सभी 'कांटे' (ड्रिज़ल को छोड़कर) MySQL की नई आधिकारिक रिलीज़ को फिर से आधार बनाते हैं। मुझे लगता है कि कांटा शब्द आपको गलत रास्ते पर ले जा सकता है - क्योंकि इरादा सिर्फ बाजार में संशोधन के बाद प्रदान करना है। मैंने इसके बारे में यहाँ लिखा है:
http://mtocker.livejournal.com/50931.html
चूंकि वे MySQL का पुन:आधार करते हैं, और MySQL 5.0 "विस्तारित रखरखाव" में है, केवल प्रमुख कमजोरियों को ठीक किया जाना है। इसका मतलब है कि आप 5.1 पर जाना चाहते हैं। अगर हम इस धारणा के साथ काम करते हैं, तो यह हमारे डेल्टा को आपके निर्णयों से अलग कर देता है - क्योंकि वे सिर्फ 5.1 मारियाडीबी बिल्ड/पैकेजिंग पार्टनर हैं।
मुझे लगता है कि आप बूंदा बांदी से भी इंकार कर सकते हैं, क्योंकि यह वर्तमान में प्री-बीटा है। वे गर्मियों के अंत तक बीटा की योजना बना रहे हैं - लेकिन यह अभी भी आप जो चाहते हैं उससे बहुत पहले है। मुझे सच में नहीं लगता कि आप डेटाबेस . का उपयोग करते हैं उत्पादन के लिए तैयार नहीं है, इसलिए यह MySQL 5.5 को भी बाहर कर देता है।
तो यह Percona Server, आधिकारिक MySQL 5.1 और MariaDB को छोड़ देता है। यह सच है कि 5.1 में कई कोर के साथ कुछ खराब मापनीयता है, लेकिन यदि आप InnoDB प्लगइन को सक्षम करते हैं तो यह बेहतर है।
यहाँ से मेरी बाकी प्रतिक्रिया पक्षपाती है - मैं Percona के लिए काम करता हूँ:
Percona XtraDB में MySQL 5.1+InnoDB प्लगइन की तुलना में अतिरिक्त CPU स्केलेबिलिटी फ़िक्सेस हैं। जो मायने रखने वाले हैं, वे यहां शामिल हैं:
http://www.percona.com/docs/wiki/percona -xtradb:विशेषताएं:प्रारंभ करें
जिस पर मैं विशेष रूप से टिप्पणी कर सकता हूं वह यह है:http ://www.percona.com/docs/wiki/percona-xtradb:patch:innodb_split_buf_pool_mutex