SQL सर्व्हर 2008 आणि एक्सप्रेस दरम्यान फरक

Anonim

SQL सर्व्हर 2008 vs एक्सप्रेस

SQL सर्व्हर मायक्रोसॉफ्ट द्वारे निर्मीत एक संबंधपरक मॉडेल डेटाबेस सर्व्हर आहे. आणि एस क्यू एल सर्व्हर एक्स्प्रेस एस क्यू एल सर्व्हरची एक मर्यादित आवृत्ती आहे जे विनामूल्य आहे, परंतु पूर्ण आवृत्तीच्या तुलनेत मर्यादित वैशिष्टये आहेत. SQL सर्व्हर नवीनतम आवृत्ती SQL सर्व्हर आहे 2008 R2 आणि त्याचे संबंधित एक्सप्रेस संस्करण SQL सर्व्हर एक्सप्रेस आहे 2008.

मायक्रोसॉफ्ट एस क्यू एल सर्व्हर प्रामुख्याने टी-एसक्यूएल वापरते (जी एसक्यूला विस्तारत आहे) आणि एन्कई एसक्यूएल, त्याची क्वेरी लँग्वेज म्हणून. हे पूर्णांक, फ्लोट, दशांश, चार, वर्चार, बायनरी, टेक्स्ट आणि काही इतर डेटा प्रकारांना समर्थन देते. वापरकर्ता-परिभाषित संमिश्र प्रकार (UDTs) देखील अनुमती आहे. डेटाबेसमध्ये दृष्य, संग्रहित कार्यपद्धती, अनुक्रमणिका आणि तक्त्या व्यतिरिक्त इतर मर्यादे असू शकतात. डेटा तीन प्रकारच्या फाईल्समध्ये संग्रहित केला जातो. ते आहेत. एमडीएफ फाइल्स,. एनडीएफ आणि. प्राथमिक डेटा, दुय्यम डेटा आणि लॉग डेटा संचयित करण्यासाठी अनुक्रमे लिडिफन्स्टन फायली. डेटाबेस नेहमी ज्ञात सुसंगत स्थितीत परत जाईल हे सुनिश्चित करण्यासाठी, हे व्यवहारांची संकल्पना वापरते. लेखन पुढे-मागे लॉग वापरून वापरली जातात. SQL सर्व्हर देखील concurrency समर्थन पुरवतो डेटा पुनर्प्राप्तीचा मुख्य मोड टी-एसक्यूएल वापरुन विचारत आहे. सुधारित कार्यक्षमतेसाठी एस क्यू एल सर्व्हर क्वेरी ऑप्टिमायझेशन करते. हे संग्रहीत कार्यपद्धतीस परवानगी देते, जे टी-एसक्यूएम क्वेरीस पॅरॅमीराइटज असतात जे सर्व्हरमध्ये संग्रहित होतात आणि क्लाएंट अनुप्रयोगाद्वारे सामान्य प्रश्नांसारख्या अंमलात येत नाहीत. एस क्यू एल सर्व्हरमध्ये एस क्यू एल सीएलआर (कॉमन लँग्वेज रनटाईम) चा वापर केला जातो ज्याचा वापर सर्वरला एकत्र करण्यासाठी केला जातो. नेट फ्रेमवर्क यामुळे, आपण संग्रहित कार्यपद्धती आणि ट्रिगर्स कोणत्याही लिहू शकता सामान्य भाषा जसे की सी # किंवा व्हीबी नेट तसेच यूटीडीएस वापरुन परिभाषित केले जाऊ शकतात. नेट भाषा ADO मध्ये क्लासेस. डेटाबेसमध्ये साठवलेल्या डेटावर प्रवेश करण्यासाठी नेट वापरला जाऊ शकतो. ADO नेट वर्ग डेटा सारख्या किंवा एका पंक्तिच्या किंवा आंतरिक मेटाडेटासह कार्य करण्याची कार्यक्षमता प्रदान करतात. हे XQuery समर्थन देखील प्रदान करते, जे SQL सर्व्हरमध्ये एक्सएमएल वैशिष्ट्यांसाठी प्रवेश प्रदान करते. SQL सर्व्हर अतिरिक्त सेवा जसे सेवा ब्रोकर, प्रतिकृती सेवा, विश्लेषण सेवा, अहवाल सेवा, सूचना सेवा, एकत्रीकरण सेवा आणि पूर्ण मजकूर शोध देखील प्रदान करते.

वर नमूद केल्याप्रमाणे, एस क्यू एल सर्व्हर एक्सप्रेस एक मोजलेला आहे, एस क्यू एल सर्व्हरची मुक्तपणे डाऊनलोड करता येणारी आवृत्ती. म्हणून, संपूर्ण आवृत्तीच्या तुलनेत हे स्पष्टपणे काही मर्यादा आहेत. कृतज्ञतापूर्वक, डेटाबेसच्या संख्येवर किंवा सर्व्हरद्वारे समर्थित वापरकर्त्यांची संख्या यावर मर्यादा नाही. परंतु, एक्सप्रेस संस्करण केवळ एका प्रोसेसर, 1 जीबी मेमरी आणि 10 जीबी डाटाबेस फाईल्स वापरु शकते. XCOPY तैनातीसाठी हे योग्य आहे कारण संपूर्ण डेटाबेस एकाच फाईलमध्ये ठेवला आहे ज्याचा प्रकार आहे. एमडीएफ अन्य तांत्रिक निर्बंध विश्लेषण, एकत्रीकरण आणि अधिसूचना सेवा यांची अनुपस्थिती आहे.पण सर्व सर्व, एक्सप्रेस संस्करण हे शिकण्याच्या हेतूने खूप चांगले आहे कारण त्यास लहान स्केल डेस्कटॉप आणि वेब अनुप्रयोग तयार करण्यासाठी विनामूल्य वापरले जाऊ शकते.

एस क्यू एल सर्व्हर व एस क्यू एल सर्व्हर एक्स्प्रेशन एडिशनमधील प्रमुख फरक

• एस क्यू एल सर्व्हर एक व्यावसायिक उत्पादन आहे, तर एस क्यू एल सर्व्हर एन्टरप्राइज मुक्तपणे डाऊनलोड करता येण्याजोगा आहे.

• SQL सर्व्हर एंटरप्राइज वर्कलोडसाठी लक्ष्य आहे जो रिडंडंसी आणि बिल्ट-इन बिझनेस इंटेलिजन्स टूल्सची आवश्यकता आहे, तर एक्सप्रेस अॅडीशन हे शिकण्याच्या हेतूसाठी एंट्री-लेवल डेटाबेस आहे

• जेव्हा CPU ची संख्या येते तेव्हा, मेमरीची रक्कम आणि डेटाबेसचा आकार, एक्सप्रेस आवृत्तीमध्ये SQL सर्व्हरच्या तुलनेत कमी कार्यक्षमता आहे. तो केवळ एका प्रोसेसर, 1 जीबी मेमरी आणि 10 जीबी डेटाबेस फाइल्स वापरू शकतो.

• SQL सर्व्हर एक्सप्रेस संस्करणमध्ये अहवाल आणि विश्लेषण सेवा यासारख्या अतिरिक्त सेवा अनुपस्थित आहेत.