2008-12-03 23 views
9

क्या हाल ही में सूर्य द्वारा MySQL की खरीद और बाद की छोटी गाड़ी रिलीज ने MySQL ब्रांड को मार दिया?MySQL बनाम एसक्यूएल सर्वर एक्सप्रेस

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

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

ऐसा लगता है कि मेरे जैसे डीबी सरलों के लिए, SQL सर्वर एक्सप्रेस सेटअप करना और उपयोग करना आसान है और तेज़ और अधिक स्थिर है। और गुरु के लिए, वे PostgresSQL ...

हल का उपयोग करेगा:

stackoverflow पर (खुले दिमाग यद्यपि)

तो बुनियादी तौर पर, हम एसक्यूएल सर्वर प्रशंसकों का एक समूह है। ऐसा लगता है कि मैं सही जगह पर हूं। यह देखकर दुखी है कि MySQL उस चीज से बदल जाता है जिसे आप दया करते हैं। मुझे उम्मीद है कि मूल कंपनी के संस्थापक एक नए प्रयास की कोशिश करेंगे। मैं पूरी तरह से SUNW को बेचने के लिए उनका न्याय नहीं करता - काम स्वाभाविक रूप से लाभप्रद है। मुझे उम्मीद है कि हमें एफयू पैसे वाले कुछ लोग मिलेंगे जो लाभ के बारे में परवाह नहीं करते हैं जो कुछ उत्पादों जैसे MySQL बनाते थे। ओथवाइ, एमएसएफटी एक्सप्रेस ले सकता है।

+0

और जो आप PostgreSQL के पीछे लगता है? –

+0

असल में - मुझे नहीं पता कि postgresql का समर्थन कौन करता है। मैंने सोचा कि यह समुदाय था। क्या वे एक निगम के स्वामित्व में भी हैं? – mson

+1

+1 एक अच्छे प्रश्न के लिए। पता नहीं क्यों 4 पर था जब मैंने इसे पहली बार पढ़ा। –

उत्तर

11

दोनों के साथ काम करने के बाद, मुझे यह कहना है कि MySQL में सीमाएं और/या बग मेरे लिए एक बड़ी मोड़ थीं ... मुझे PHP पसंद नहीं है, और जब मैं उनके अग्रिम के लिए ओपन सोर्स समुदाय का सम्मान करता हूं इन दो प्रौद्योगिकियों के साथ मैं उनमें से किसी एक को एक साथ रखा गया है जिस तरह से लालित्य नहीं देख सकता। लेकिन मेरे व्यक्तिगत स्वाद को MySQL के खिलाफ अपना निर्णय न दें।

मैं SQL सर्वर एक्सप्रेस में मेरे प्रोटोटाइप के सभी करते हैं और अपने ग्राहकों के सबसे पूर्ण विकसित का उपयोग एसक्यूएल सर्वर 2005 अन्य को एक से संक्रमण में आसानी से मेरे लिए यह एक नहीं brainer बनाता है - मैं कुछ भी मैं के लिए लिखा था ले जा सकते हैं एसक्यूएल सर्वर एक्सप्रेस और बिना किसी चिंता के सीधे इसे डालें कि वाक्यविन्यास अलग हो सकता है। दो सीमाएं वास्तव में एक देव पर्यावरण में भी नहीं पहुंचती हैं - यह केवल तभी होता है जब आप उत्पादन में आते हैं कि वे एक समस्या होगी।

मेरे लिए, SQL सर्वर तर्क हाथों को जीतता है।

1

MySQL अभी भी मजबूत हो रहा है, और जारी रहेगा।

नोट हालांकि SQL सर्वर एक्सप्रेस अन्य तरीकों से सीमित है; विशेष रूप से, सीपीयू की संख्या और राम उपयोग की सीमा (1 जीबी)।

व्यक्तिगत रूप से मैं MySQL पर SQL सर्वर पसंद करता हूं। इसके साथ काम करना बहुत आसान है। और यदि आप सावधान हैं तो इसके लिए उचित रूप से विकसित अनुप्रयोग एंटरप्राइज़ स्तर पर स्केल कर सकते हैं।

3

चलाने के बाद दोनों *, मैं वहाँ ज्यादा सवाल है कि एसक्यूएल सर्वर समग्र MySQL की तुलना में अधिक पूर्ण विशेषताओं उत्पाद है (हालांकि मैं इसके विपरीत तर्क सुनने के लिए दिलचस्पी होगी) नहीं लगता।

मैं माईएसQL बग से अधिक चिंतित नहीं होगा - बस कुछ रिलीज चलाएं।

को देखते हुए आप एक Windows सर्वर है, केवल इस मुद्दे को मैं देख सकता हूँ यदि आप अधिकतम बाहर संसाधनों एक्सप्रेस के साथ अनुमति दी और एक पूर्ण, लाइसेंस SQL ​​सर्वर 2005 के लिए जाने की जरूरत है एक महत्वपूर्ण लागत प्राप्त करने की संभावना (या 2008 है) उदाहरण। यदि आप उस स्तर पर स्केल करने की उम्मीद करते हैं और लाइसेंस बर्दाश्त नहीं कर सकते हैं, तो एक मुफ्त डीबीएमएस अब स्मार्ट चाल प्रतीत होता है, और मैं PostgreSQL को भी देखता हूं, जो एक बेहतर विकल्प हो सकता है।

* और उन दोनों को अलग-अलग कारणों पसंद आया, FWIW

1

मुझे नहीं लगता कि आप सूर्य या mySQL 'ब्रांड' को पसंद करने बहुत ज्यादा अपने विकल्पों को प्रभावित करना चाहिए - जब तक आप महसूस mySQL जमीन में चलाया जाएगा सूर्य द्वारा प्रदर्शन, प्रबंधन और सुविधाओं को देखो।

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

mysql रिपोर्ट करने के लिए http://jasperforge.org/ इस्तेमाल कर सकते हैं।

मैं और अधिक TSQL लेखन पसंद है, लेकिन किसी भी स्वतंत्र परियोजनाओं के लिए, मैं संभावना mysql का प्रयोग करेंगे इसकी लागत बचत है कि ग्राहक को पारित किया जा सकता है की वजह से - मुझे प्रतियोगिता से ऊपर डाल। पैसा बचाने जैसे लोग, भले ही यह लाभ हो।

+1

क्या आपने MySQL अंदरूनी सूत्रों द्वारा नवीनतम पोस्ट पढ़ी हैं? रवि जमीन में MySQL गाड़ी चला रहा है ... – mson

+1

मुझे कुछ लिंक दिखाएं! – Sam

+0

@mson तब से 9 साल हो गया है, MySQL संपन्न हो रहा है। –

5

अब तक कोई भी नहीं जानता कि ओरेकल MySQL पर क्या करने जा रहा है, यहां तक ​​कि ओरेकल भी नहीं।

मैं MySQL का व्यापक परीक्षण किया है और कह सकते हैं कि प्रदर्शन के मामले में यह एसक्यूएल सर्वर 7.0 के स्तर पर के बारे में है। यदि आप सभी की जरूरत एसक्यूएल सर्वर 7.0

के प्रदर्शन उद्यम स्तर पर केवल प्रतिस्पर्धा नहीं करता है यह ठीक है। यदि आप MySQL 5.4 के आस-पास के प्रशंसक को देखते हैं तो यह कहता है "अब 4 से अधिक प्रोसेसर का समर्थन करता है"।

MySQL स्कोर कहाँ अत्यधिक है कि यह इतना सस्ता है कि यह पैमाने-आउट डिजाइन संभव है, जो मामले में एक व्यक्ति के बॉक्स के कच्चे शक्ति बस फर्क नहीं पड़ता बनाता है।

MySQL में कुछ ओमिशन हैं जो एक SQL सर्वर डेवलपर को फंस जाएगा। कोई जांच बाधाएं, कोई अनुक्रमणिका दृश्य नहीं, प्राथमिक कुंजी से क्लस्टर इंडेक्स का कोई अलगाव नहीं। उस ने कहा, इसमें बड़ी संख्या में उपयोगी विशेषताएं हैं जो वेब डेवलपर्स के लिए बहुत उपयोगी हैं।

सूर्य/MySQL लोग अपने उत्पाद के बारे में उल्लेखनीय रूप से ईमानदार हैं। वे कहते हैं कि ताकत और कमजोरियां क्या हैं। यदि आप कुछ बड़े विक्रेताओं की बिक्री रणनीति के लिए उपयोग किया जाता है तो यह एक बड़े सदमे के रूप में आता है। आखिरकार यह उत्पाद का उपयोग करने में विश्वास को प्रेरित करता है क्योंकि आप जानते हैं कि वास्तव में क्या उम्मीद करनी है। मैं एक उत्पाद के साथ बहुत जल्द सौदा करता हूं जो कहता है, "ऐसा न करें क्योंकि यह हमारी सीमा से परे है" जो कहता है "हमारा उत्पाद कैंसर का इलाज है" और यह पता चला कि यह एक साधारण हैंगओवर ठीक नहीं कर सका!

0

यह एक बहुत पुराना लेख है। MySQL 5.7.20 के साथ, एमएस एसक्यूएल सर्वर या किसी अन्य वाणिज्यिक लाइसेंस प्राप्त डेटाबेस का उपयोग करने का कोई कारण नहीं है। हमने एमएस एसक्यूएल सर्वर के लिए $ 50K से अधिक लाइसेंसिंग लागत से थकने के छह महीने पहले हमारे उच्च प्रोफ़ाइल वित्तीय .NET ऐप के लिए MySQL पर स्विच किया था और यह अब तक का सबसे अच्छा निर्णय था। कोई लाइसेंसिंग लागत नहीं है और MySQL अत्यधिक विन्यास योग्य, छोटे पैर प्रिंट, एमएस एसक्यूएल सर्वर से बेहतर प्रदर्शन है। अब तक कोई गड़बड़ नहीं, कोई समस्या नहीं है। प्रतिकृति सेटअप करना आसान है और एक आकर्षण की तरह काम करता है। क्या मैंने 32 कोर सर्वर पर चलने और पांच प्रतिकृति सर्वर होने पर भी कोई पैसा नहीं बताया। एमएस एसक्यूएल सर्वर प्रति कोर $ 3000 खर्च करता है (हमारे सेटअप में यह छह आंकड़ों में होगा)। कुछ भी नहीं के लिए उस पैसे को फेंकने के लिए शुद्ध मूर्खता। हमारे अपने मानक, MySQL एमएस एसक्यूएल सर्वर से बेहतर प्रदर्शन कर रहा है। हम वास्तव में मुफ्त में इसके अलावा MySQL में आसानी से कॉन्फ़िगर करने योग्य ईवेंट पसंद करते हैं।बस एक और बिंदु, MySQL को स्थापित करने में केवल कुछ मिनट लगते हैं जबकि यह हमेशा एक नए कंप्यूटर पर एमएस एसक्यूएल सर्वर स्थापित करने के लिए लेता है। पता नहीं है कि एमएस एसक्यूएल सर्वर को घंटों के लिए क्या करना है जबकि MySQL ज़िप फ़ाइल को अनजिप किया जा सकता है और दो लाइन कमांड इसे मिनटों में कॉन्फ़िगर कर सकते हैं।

संबंधित मुद्दे