एमवायएसक्यूएल आणि एसक्यूएल सर्व्हर २०१ Express एक्सप्रेसमध्ये काय फरक आहे?


उत्तर 1:

दररोज MySQL आणि SQL सर्व्हर २०१ with या दोहोंसह कार्य करणारी व्यक्ती म्हणून, मी मुख्य मतभेद काय आहेत यावर विश्वास ठेवू शकतो (तसेच प्रत्येकाच्या स्वत: च्या पसंती आणि नापसंत)

एसक्यूएल भाषा लागूकरण

एसक्यूएल सर्व्हरचा स्वतःसह एक प्रचंड इतिहास आहे, त्यांनी प्रत्येक क्वेरीला अंमलबजावणीची योजना आवश्यक आहे या आधारावर एक इंजिन तयार केले आहे, आपल्या क्वेरीच्या किंमतींचे विश्लेषण करून आपली क्वेरी अनुकूलित करण्यासाठी आपल्याकडे एसक्यूएल सर्व्हरमध्ये अधिक चांगली साधने आहेत. मायएसक्यूएलमध्ये या प्रकारचे विश्लेषण साधन नसले किंवा आपल्याला त्यासाठी पैसे द्यावे लागतील.

मायएसक्यूएलमध्ये आपण हे करू शकताः ztable गटाकडून 1,2 द्वारे काउंटर म्हणून a, b, c + y, गणना (d) निवडा. एसक्यूएल सर्व्हरमध्ये आपण हे करणे आवश्यक आहे: a, b, c + y, गणना निवडा ( ड) ए, बी, सी + वाईद्वारे झेटेबल गटाकडून प्रति म्हणून.

मायएसक्यूएलमध्ये आपण आपल्या क्वेरीस मर्यादित करा मर्यादित कलमच्या वापराद्वारे. उदाहरणार्थ:

समेटटेबल मर्यादा 50, 10 वरून निवडा. हे आपल्याला क्वेरीच्या परिणामांमधून प्राप्त होते, फक्त पंक्ती, 50 ते 59. हे बर्‍याच गोष्टींसाठी उपयुक्त आहे.

एस क्यू एल सर्व्हर हा निवडा * फ्रॉम डीबीओ.सोमटेबल ऑफिस R० रो फिकच पुढच्या १० पंक्ती.

आपण हे देखील करू शकता परंतु एसक्यूएल सर्व्हरवर आपल्याला बरेच काही लिहावे लागेल.

मायएसक्यूएलमध्ये आपण (some_condition = true, useThisValueIfTrue, UseThisValueIfFalse वापरु शकता) वापरू शकता, आपण देखील केस वापरू शकता: केस जेव्हा एक = खरा असेल तेव्हा 1 एएलएसई 0 एंड सोमरव्हल्यू म्हणून. एसक्यूएल सर्व्हरमध्ये आपल्याकडे फक्त केस आहे. प्रत्येक क्वेरीवर लिहिण्यासाठी आपल्याला बर्‍यापैकी नरक मिळते.

कॉम्प्लेक्स क्वेरींच्या बाबतीत आता दुसरीकडे एसक्यूएल सर्व्हरकडे बरेच अधिक पर्याय आहेत, क्रॉसटाब क्वेरी तयार करण्यासाठी तेथे पॉव्हट आहे, क्रॉसजॉइन आहे, आणि एसक्यूएल सर्व्हरला प्रगत क्वेरीसाठी खरोखरच थंड बनविणारी इतर सर्व कार्ये आहेत.

डेटा घालताना, मायएसक्यूएलमध्ये आपण हे करू शकता:

mytable मध्ये a = मूल्य, बी = दुसरे मूल्य घाला.

एसक्यूएल सर्व्हरमध्ये आपण केवळ क्लासिक वापरू शकता:

Mytable (a, b) व्हॅल्यूज (व्हॅल्यू, दुसरे मूल्य) घाला

किंवा

कल्पित मूल्ये घाला (मूल्य, अन्य मूल्य)

आता २,,, col स्तंभांमध्ये हे कमीतकमी अवघड नाही परंतु जेव्हा आपण ,०, 50० स्तंभ ढकलत असाल तर चुका केल्याशिवाय घाला घालणे वेदनादायक आहे, खासकरून जेव्हा जटिल संगणकीय मूल्ये गुंतलेली असतात.

माझ्यासाठी, मायएसक्यूएल ने एसक्यूएल सर्व्हरला सोप्या क्वेरीवर अगदी 2-3 टेबल क्वेरीवर सहज विजय मिळविला. परंतु लांब, जटिल प्रश्नांवर, एस क्यू एल सर्व्हर किंग आहे.

मागे

पुन्हा, एस क्यू एल सर्व्हर जटिल परिस्थितींवर विचार करून तयार केले गेले होते, पूर्ण बॅकअप घेण्याचे किमान 3 मार्ग आहेत आणि तेथे जटिल, वाढीव बॅकअप, बायनरी, फाईल सिस्टम आणि स्क्रिप्ट आहेत. आपण कदाचित बायनरीवर चिकटलेले असावे, परंतु एसक्यूएल सर्व्हर पुनर्संचयित करताना आपल्याला सुरक्षित जाणीव असणे आवश्यक आहे. एस क्यू एल सर्व्हरमध्ये बॅकअप पुनर्संचयित करणे-ते-अप्रशिक्षित नाही. आपण काय करीत आहात हे आपल्याला माहित असणे आवश्यक आहे किंवा आपण आपला डेटाबेस गोंधळ करू शकता. तसेच आपला डेटाबेस खरोखर छोटा नसल्यास, मी कधीही एसक्यूएल सर्व्हरवर एसक्यूएल फाइल रीस्टोर वापरण्याची शिफारस करणार नाही, तो कायमचा घेईल, आणि कधीकधी डंप अयशस्वी होतो आणि आपल्याला हे माहित होते, 45 मिनिट ते 1 तासानंतर जर आपण भाग्यवान असाल. .

दुसरीकडे मायएसक्यूएल म्हणजे फाईलमध्ये एसक्यूएल टाकणे आणि ते एस क्यू एल पुनर्संचयित करणे. हे कार्य करते, हे सोपे आहे आणि बॅकअपसह कार्य करण्यासाठी आपण कोणत्याही मध्यम ते पॉवर वापरकर्त्यास सहज प्रशिक्षण देऊ शकता आणि कोणत्याही त्रासात न घेता हे सहजपणे कराल. परंतु आपणास स्वतःची सुरक्षा देखील राखणे आणि ते सुनिश्चित करणे आवश्यक आहे जे आपल्या वातावरणावर अवलंबून काही वेळा अवजड असू शकते.

वापर डिस्क

मी कोवारा येथे कोठेतरी वाचले जेव्हा एका व्यक्तीने सांगितले की डिस्क वापरणे महत्वाचे नाही कारण स्टोरेज स्वस्त आहे. बरं असं असेल, पण तरीही त्या वाया घालवणं मूर्खपणाचा प्रकार आहे.

असो, मायएसक्यूएल खूप कॉम्पॅक्ट आहे, माझ्याकडे 2003 पासून पूर्वीच्या छोट्या कंपन्यांवरील काही स्थापना आहेत आणि डेटा कधीच 10 जीबीपर्यंत पोहोचला नाही आणि त्यांच्याकडे कोट्यवधी पंक्ती असलेल्या टेबल्स आहेत, आणि तरीही, डेटा प्रमाणानुसार वाढला नाही.

एस क्यू एल सर्व्हर मध्ये, मी पुन्हा स्थापित केले, फक्त 2 महिन्यांनंतर 2 जीबी खाल्ले! एसक्यूएल सर्व्हर कायम ठेवणे आवश्यक आहे, आपल्याला आपले नोंदी साफ करणे आवश्यक आहे, आपला एसक्यूएल सर्व्हर आपल्याला आपल्या डेटाबेसची देखभाल करण्यास अनुमती देण्यासाठी आपल्याला नियमितपणे बायनरीचा बॅकअप घेण्याची आवश्यकता आहे, आणि प्रत्येक व्यक्तीसह डेटा कार्य कसे करावे हे माहित असलेल्या व्यक्तीस आहे. केस, वापरकर्त्यांची संख्या, इन्स्टॉलची गुंतागुंत, हाताळला जाणारा डेटाचा प्रकार यावर अवलंबून आहे आणि म्हणूनच काही ठिकाणी डीबीए असणे आवश्यक आहे. मध्यम-प्रशिक्षित उर्जा वापरकर्त्यासह मायएसक्यूएल ठेवली जाऊ शकते आणि ते ठीक होईल.

तसेच एसक्यूएल प्रोफाइलर आणि एसक्यूएल एजंटशिवाय एसक्यूएल सर्व्हरमध्ये करता येणार नाही अशा काही गोष्टी आहेत. मायएसक्यूएल एकापेक्षा जास्त सेवेशिवाय स्वतःच सर्व काही करू शकतो.

पुन्हा एकदा, आपल्या एंटरप्राइझच्या आकारावर आणि जटिलतेनुसार, एसक्यूएल सर्व्हर कदाचित जाण्याचा मार्ग असू शकेल. परंतु आपणास अशा प्रकारच्या गुंतागुंतांची आवश्यकता नसल्यास MySQL एक चांगला प्रतिस्पर्धी आहे.

संचयित कार्यपद्धती, कार्ये आणि यूडीएफएस

ही आरडीबीएमएस मधील बोल्डची भूमी आहे, मी एसपीएस वर एसपी वर उडेमी कोर्स देखील तयार करीत आहे. पण जितके मला एसपी, ट्रिगर, फंक्शन्स आणि सर्वकाही मायएसक्यूएल आवडतात तितके ते तुम्हाला एसक्यूएल सर्व्हरला द्यावे लागेल, त्यांना ते चांगले मिळाले.

आता हे सांगण्याबद्दल तुम्ही माझी शिरच्छेद करण्यापूर्वी, मी फक्त सांगू या, एस क्यू एल सर्व्हरवरील एसपी वेगवान आहेत, जटिल असू शकतात, आपल्या जीवनास सुलभ करण्यासाठी त्यांच्याकडे बर्‍याच उपयोगिता आहेत ज्यायोगे ते इतर भाषांमध्ये क # आणि व्हिज्युअल बेसिकमध्ये संकलित केले जाऊ शकतात. आपण अगदी टेबल व्हेरिएबल्स देखील तयार करू शकता, जे मायएसक्यूएलवरील तात्पुरते टेबल्सपेक्षा वेगवान आणि सुलभ कार्य करू शकतात. त्यांच्याकडे बरेच काही चालले आहे.

मायएसक्यूएल मध्ये यूजर डिफाईन्ड फंक्शन्सदेखील असू शकतात, परंतु तुम्हाला सी. मध्ये निपुण असणे आवश्यक आहे. जर तुम्ही असाल तर तुम्हाला काळजी करण्याची काही गरज नाही. आपल्यापैकी बरेच, नाहीत.

अजून बरेच काही आहेत, परंतु मला आशा आहे की आपणास ही कल्पना मिळेल.

शुभेच्छा!


उत्तर 2:

मोठ्या व्यवसायाच्या निवडीपासून विस्तारित एसक्यूएल सर्व्हर एक्सप्रेस, आपण आपल्या कामात एस क्यू एल वापरल्यास आपल्याकडे काही पर्याय उपलब्ध आहेत. उपसर्ग सह आपण स्क्रीनवर करू शकत असलेल्या असंख्य गोष्टींपैकी फक्त एसक्यूएल चौकशी तपासत आहे.

एसक्यूएल सर्व्हर एक्सप्रेस विविध व्याज पॉईंट्स ऑफर करते. प्रथम आणि उशिरात सर्वात आवश्यक म्हणजे एस क्यू एल सर्व्हरसह संपूर्ण अष्टपैलुत्व आणि समन्वय.

अधिक वाचा: एस क्यू एल सर्व्हर एक्सप्रेस | एसक्यूएल सर्व्हर एक्सप्रेस आवृत्ती