ओरेकल एसक्यूएल सर्वर की तुलना में डीबीए के लिए अधिक मांग वाला वातावरण है? [बन्द है]


10

मैं ओरेकल को बिल्कुल नहीं जानता, लेकिन मैंने ओरेकल डीबीए की यह कहावत सुनी है कि ओरेकल के साथ काम करना "कठिन" है और एसक्यूएल सर्वर के साथ काम करने की तुलना में अधिक कठिन और अधिक कठिन है। क्या इस कथन का कोई आधार है?


मैं एक SQL सर्वर आदमी हूँ, लेकिन मैंने पहले कभी नहीं सुना है। मेरा अनुमान है कि यह केवल विशिष्ट मेरा काम-है-कठिन-से-आपकी नौकरी शेख़ी है कि कुछ (संयुक्त राष्ट्र) पेशेवर वहाँ बाहर डाल देते हैं।
थॉमस स्ट्रिंगर

4
क्या आप जानते हैं कि Oracle DBAs जिन्होंने यह कहा था कि उन्होंने SQL सर्वर का उपयोग किया है?
gbn

4
तो एक ही कार्य करने के लिए, वे मानते हैं कि ओरेकल डीबीए को SQL सर्वर डीबीए से अधिक कठिन काम करना पड़ता है ... क्या यह अच्छी बात है?
gbg

अच्छा प्रश्न। मैं इस पर जवाब देखना चाहूंगा।
स्टेनलीजॉन

जवाबों:


10

चूंकि ओरेकल में सेटअप / इंस्टॉलेशन के दौरान करने के लिए अधिक कॉन्फ़िगरेशन हैं, इसलिए यह कार्य आमतौर पर ओरेकल डीबीए पर छोड़ देता है। SQL सर्वर समानताएं (Microsoft) के कारण विंडोज़ सर्वर व्यवस्थापक के लिए स्थापित करना बहुत आसान है। यह आसान SQL इंस्टॉलेशन प्रक्रिया भी सबसे बड़ी समस्याओं में से एक है। विंडोज़ सर्वर व्यवस्थापक डीवीडी में पॉप करता है, SQL स्थापित करता है और सोचता है कि "ये SQL DBAs कुछ भी नहीं करते हैं"। गैर-डीबीए द्वारा इस तरह के प्रशासन के कारण, उत्पादन कार्यों के दौरान SQL सर्वर में बहुत सारे टूटने होते हैं। यह वही है जो निष्कर्ष की ओर जाता है: ओरेकल एसक्यूएल को ज्यादा छुरा घोंपता है।

ओरेकल के लिए, सर्वर व्यवस्थापक ओएस स्थापित करता है और ओरेकल डीबीए डीबी स्थापित करता है। दो पेशेवरों की आवश्यकता। SQL सर्वर के लिए, कभी-कभी सर्वर व्यवस्थापक उत्तेजित हो जाता है और SQL इंस्टॉल (एक अच्छा अभ्यास नहीं) के साथ किया जाता है। एक पेशेवर इस्तेमाल किया। ऐसा लगता है कि यह SQL सर्वर की तुलना में Oracle कठिन / जटिल है। हालाँकि, एक समस्या उत्पन्न होने पर गैर-डीबीए जिसने SQL स्थापित किया है, वह कभी भी स्वामित्व नहीं लेगा और SQL समस्या का समाधान Google खोज में पहला परिणाम नहीं है।

चूंकि ओरेकल एक सूचित ओरेकल डीबीए द्वारा स्थापित किया गया है, इसलिए वे इसे कॉन्फ़िगर और प्रशासित कर सकते हैं जिस तरह से यह होना चाहिए। इस प्रकार एक स्वीकार्य अप-टाइम और थ्रूपुट दे रहा है। इस बीच SQL सर्वर को अपने खंडित VLF पर चोक करना पड़ता है क्योंकि सर्वर एडमिन OS और पेजफाइल के साथ C ड्राइव पर डेटा फाइल, लॉग फाइल और टेम्पपेड डाल देता है। यह ओरेकल डीबीए को एक एसक्यूएल सर्वर डीबीए के रूप में कड़ी मेहनत करने का आभास देता है।

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


14

SQL सर्वर की तुलना में Oracle में प्रवेश करने के लिए काफी अधिक अवरोध है। क्या यह SQL सर्वर की तुलना में Oracle "कठिन" के साथ काम करता है, अच्छी तरह से यह निर्भर करता है कि "कठिन" से क्या मतलब है और आप बार को कहां सेट कर रहे हैं।

मैंने बहुत कम ही उद्यम का सामना किया है, ओरेकल समर्थित सिस्टम, जिसने ओरेकल डीबीए / डेवलपर्स को विकास टीम को समर्पित नहीं किया है। मैं अक्सर SQL समर्थित सिस्टम के साथ काम करता हूं जो बिना किसी DBA विशेषज्ञता के विकसित किए गए हैं।

क्यों?

Microsoft स्मार्ट हैं। उन्होंने एक डेटाबेस प्लेटफ़ॉर्म बनाया है जो ओरेकल के साथ प्रतिस्पर्धा करता है लेकिन इसे किसी के लिए भी सुलभ बनाता है जो एक्सेस में डेटाबेस को दस्तक दे सकता है। कोड फर्स्ट की धारणा , सबसे अधिक विभागीय अनुप्रयोगों के अलावा अन्य बातों के लिए, मुझे बुद्धिहीन बनाती है। लेकिन यह महान वाणिज्यिक अर्थ नहीं है?

जटिलता छिपाओ। अपने डेटाबेस प्लेटफ़ॉर्म पर किसी के लिए भी निर्माण करना आसान बनाएं। बाद में, एक बार जब वे अंदर बंद हो जाते हैं, तो वे सभी knobs, लीवर और स्विच पा सकते हैं, उन्हें उत्पाद से सर्वश्रेष्ठ प्राप्त करने की आवश्यकता होगी।

ओरेकल को अपनी पहली तालिका बनाने से पहले नॉब्स, लीवर और स्विच पर विशेषज्ञता की आवश्यकता होती है। नौसिखिए के लिए, जो Oracle को शुरू करने के लिए और अधिक कठिन बनाता है। एसक्यूएल सर्वर की तुलना में तकनीकी रूप से अधिक चुनौतीपूर्ण नहीं, सरल कठिन।

यदि आप एक डेवलपर हैं जो सिर्फ "चीजों को प्राप्त करना चाहते हैं" , तो आप किस प्लेटफॉर्म की ओर झुकाव की संभावना रखते हैं?

क्या एक विशेषज्ञ ओरेकल डीबीए अपने एसक्यूएल सर्वर के समकक्ष अधिक विशेषज्ञ है? क्या ओरेकल तकनीक SQL सर्वर से अधिक जटिल है? क्या किसी चीज के लिए एक अच्छा बेंचमार्क मुश्किल है या मांग है? भूमिगत पर लंदन भर में दोनों है, लेकिन मैं ऐसा करने के लिए बेहतर महसूस नहीं करते :)


8
मुझे यह पसंद आता है: शरीर के अंगों को गिरवी रखना और ओरेकल लाइसेंस फीस का भुगतान करने के लिए आपका पहला जन्म, आप किसी भी पुराने कोड बंदर को इसे स्थापित नहीं करने देंगे।
gbn

1
शानदार, इसे प्यार करो।
मार्क स्टोरी-स्मिथ

@ - उन्होंने मुझे एक बिंदु पर ओरेकल डीबीए काम करने दिया।
ConcernedOfTunbridgeWells

6

ओरेकल में अधिक सुविधाएँ और विकल्प और कई अधिक कॉन्फ़िगरेशन नॉब्स और सेटिंग्स हैं, इसलिए जानने और प्रबंधित करने के लिए बहुत कुछ है। एसक्यूएल सर्वर है कि कार्यों का एक बहुत बहुत ही सरल (कुछ ज्यादा कह सकते हैं कि देखो बनाने के यूआई विशेषताएं है भी कम अनुभवी उपयोगकर्ताओं से सरल) और छिपाने जटिलता। संभवत: यह ओरेकल की तुलना में SQL सर्वर DBA बनने के लिए ज्ञान अवरोधक है।

इसके अलावा, ओरेकल कई अलग-अलग ओएस प्लेटफार्मों पर समर्थित है, जो कि SQL सर्वर डीबीए केवल एक ओएस के बारे में जानना है।

दूसरी ओर मुझे पता है कि डीबीए जो दोनों का समर्थन करते हैं जिन्होंने कहा है कि ओरेकल बहुत कम परेशानी है क्योंकि यह कम टूटता है और इसे SQL सर्वर के रूप में अक्सर तय करने की आवश्यकता नहीं होती है।


4

मेरे विचार:

SQL सर्वर विंडोज एडिंस के लिए इंस्टॉल करना आसान होता है - जब वे एक इन्फ्रास्ट्रक्चर प्रोडक्ट (जैसे वेब्सेंस, वीएमवेयर के वर्चुअल सेंटर, सिमेंटेक एंडपॉइंट प्रोटेक्शन आदि) स्थापित करते हैं, जिसके लिए एक डेटाबेस की आवश्यकता होती है, तो उन्हें कभी भी इतनी जल्दी काम मिल जाता है। और यह SQL सर्वर के साथ "मुसीबत" का आधा हिस्सा है - कोई भी इसे कर सकता है, और यह तैराकी अच्छी तरह से काम करेगा - जब तक कि कुछ गलत न हो जाए।

SQL सर्वर भी .net बिरादरी के साथ अच्छी तरह से एकीकृत करता है - इसलिए अक्सर आप समर्पित डेटाबेस डेवलपर्स के बजाय c शार्प डेवलपर्स द्वारा किए गए डेटाबेस डिज़ाइन पाएंगे। यह स्केलेबिलिटी का नुस्खा नहीं है।

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.