Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

एक तकनीकी तुलना:माइक्रोसॉफ्ट एक्सेस 2016 बनाम एसक्यूएल सर्वर 2016

माइक्रोसॉफ्ट एक्सेस और एसक्यूएल सर्वर माइक्रोसॉफ्ट के दो रिलेशनल डेटाबेस मैनेजमेंट सिस्टम हैं। प्रत्येक की अपनी ताकत और कमजोरियां होती हैं। ऐसे कई मामले हैं जहां एक्सेस नौकरी के लिए आदर्श उपकरण है। कई बार SQL सर्वर जैसा अधिक परिष्कृत समाधान अधिक उपयुक्त होता है।

यह तय करने का प्रयास करते समय कि किसका उपयोग करना है, प्रत्येक सिस्टम की तकनीकी विशिष्टताओं की साथ-साथ तुलना करने से बहुत मदद मिल सकती है। नीचे प्रत्येक सिस्टम की कुछ तकनीकी सीमाओं की साथ-साथ तुलना की गई है।

<वें शैली="चौड़ाई:33%;">2016 तक पहुंचें <वें शैली ="चौड़ाई:33%;">एसक्यूएल सर्वर 2016 उपयोगकर्ता इंटरफ़ेस के माध्यम से डेटा दर्ज करते समय
 विशेषता
अधिकतम डेटाबेस आकार (सभी वस्तुओं और डेटा सहित) 2 GB, सिस्टम ऑब्जेक्ट के लिए आवश्यक स्थान घटाकर। 524,272 टेराबाइट्स
अधिकतम डेटा आकार सिस्टम ऑब्जेक्ट को 2 GB से घटाने के बाद जो कुछ बचा है। 16 टेराबाइट्स
एक साथ उपयोगकर्ताओं / समवर्ती कनेक्शनों की अधिकतम संख्या 255 32,767
प्रति तालिका कॉलम/फ़ील्ड की अधिकतम संख्या 255 गैर-चौड़ी तालिकाओं के लिए 1,024

विस्तृत टेबल के लिए 30,000

पाठ्य क्षेत्र में वर्णों की संख्या (पहुँच)

बाइट प्रति वर्चर (अधिकतम), varbinary (अधिकतम), xml, पाठ, या छवि स्तंभ (SQL सर्वर)

255 2^31-1
लंबे टेक्स्ट फ़ील्ड (एक्सेस), या प्रति ntext या nvarchar(max) कॉलम (SQL सर्वर) में वर्णों की संख्या65,535;
डेटा को प्रोग्रामेटिक रूप से दर्ज करते समय 1 गीगाबाइट वर्ण संग्रहण। 4,000 जब फ़ील्ड की यूनिकोडकंप्रेशन संपत्ति हां पर सेट होती है। यह सीमा OLE ऑब्जेक्ट फ़ील्ड पर भी लागू होती है।
2^30-1
तालिका में अनुक्रमणिका की संख्या 32 तालिका संबंध, एकल-फ़ील्ड और समग्र अनुक्रमणिका बनाए रखने के लिए आंतरिक रूप से बनाए गए अनुक्रमणिका सहित। प्रति तालिका 999 गैर-संकुल अनुक्रमणिका।

स्मृति-अनुकूलित तालिका प्रति 8 अनुक्रमणिका।

SQL कथन में वर्णों की संख्या  लगभग 64,000* 65,536 * नेटवर्क पैकेट आकार

नेटवर्क पैकेट साइज टेबल डेटा स्ट्रीम (टीडीएस) पैकेट का आकार है जिसका उपयोग अनुप्रयोगों और रिलेशनल डेटाबेस इंजन के बीच संचार करने के लिए किया जाता है। डिफ़ॉल्ट पैकेट आकार 4 KB है, और इसे नेटवर्क पैकेट आकार कॉन्फ़िगरेशन विकल्प द्वारा नियंत्रित किया जाता है।

डेटाबेस में ऑब्जेक्ट की संख्या 32,768  2,147,483,647
प्रति विदेशी कुंजी फ़ील्ड/कॉलम की संख्या 10  16
प्रति प्राथमिक कुंजी फ़ील्ड/कॉलम की संख्या  10 16
प्रति इंडेक्स फ़ील्ड/कॉलम की संख्या  10 16

यदि तालिका में एक या अधिक XML अनुक्रमणिकाएँ हैं, तो उपयोगकर्ता तालिका की क्लस्टरिंग कुंजी 15 स्तंभों तक सीमित है क्योंकि XML स्तंभ प्राथमिक XML अनुक्रमणिका की क्लस्टरिंग कुंजी में जोड़ा जाता है। SQL सर्वर में, आप अधिकतम 16 कुंजी स्तंभों की सीमा से बचने के लिए गैर-संकुल अनुक्रमणिका में गैर-कुंजी स्तंभ शामिल कर सकते हैं।

 रिकॉर्डसेट/चयन कथन में फ़ील्ड/कॉलम की संख्या  255  4,096
नेस्टेड सबक्वेरी की संख्या  50*  32

*यदि क्वेरी में बहु-मूल्यवान लुकअप फ़ील्ड शामिल हैं, तो यह कम हो सकता है।

ध्यान दें कि RDBMS का चयन करते समय तकनीकी विनिर्देश कई कारकों में से केवल एक है जिसे आपको ध्यान में रखना चाहिए। विचार करने के लिए अन्य कारकों में शामिल हो सकते हैं:

  • हर आरडीबीएमएस में शामिल सुविधाएं
  • खरीदने की लागत
  • बनाए रखने की लागत
  • प्रशिक्षण आवश्यकताएं
  • दूसरे सिस्टम के साथ इंटरऑपरेबिलिटी
  • सुरक्षा आवश्यकताएं
  • अनुकूलित करने की क्षमता

स्रोत

  1. “एक्सेस 2016 विनिर्देशों"। माइक्रोसॉफ्ट ऑफिस सपोर्ट वेबसाइट। 5 जून 2016 को लिया गया।
  2. “एसक्यूएल सर्वर के लिए अधिकतम क्षमता विनिर्देश”। SQL सर्वर 2016 तकनीकी दस्तावेज़ीकरण। माइक्रोसॉफ्ट डेवलपर नेटवर्क। 5 जून 2016 को लिया गया।

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. लिनक्स पर डेल्फी को SQL सर्वर से कनेक्ट करना

  2. SQL सर्वर फेलओवर क्लस्टर इंस्टालेशन -2

  3. एसक्यूएल सर्वर :एसयूएम () कई पंक्तियों सहित जहां खंड शामिल हैं

  4. एसक्यूएल सर्वर (टी-एसक्यूएल उदाहरण) में सभी अविश्वसनीय जांच बाधाओं को कैसे वापस करें

  5. मैं SQL सर्वर में एक साथ दो तालिकाओं में डेटा कैसे सम्मिलित कर सकता हूं?