আমি ওরাকলকে একদমই জানি না তবে আমি ওরাকল ডিবিএর এই কথা শুনেছি যে ওরাকল (ডিবিএ হিসাবে) এর সাথে কাজ করা "কঠিন" এবং এসকিউএল সার্ভারের সাথে কাজ করার চেয়ে আরও কঠিন এবং বেশি দাবিদার। এই বিবৃতি একটি ভিত্তি আছে?
আমি ওরাকলকে একদমই জানি না তবে আমি ওরাকল ডিবিএর এই কথা শুনেছি যে ওরাকল (ডিবিএ হিসাবে) এর সাথে কাজ করা "কঠিন" এবং এসকিউএল সার্ভারের সাথে কাজ করার চেয়ে আরও কঠিন এবং বেশি দাবিদার। এই বিবৃতি একটি ভিত্তি আছে?
উত্তর:
যেহেতু সেটআপ / ইনস্টলেশন চলাকালীন ওরাকলের আরও কনফিগারেশন রয়েছে তাই এই কাজটি সাধারণত ওরাকল ডিবিএতে চলে যায় left সাদৃশ্যগুলির (মাইক্রোসফ্ট) কারণে উইন্ডোজ সার্ভার অ্যাডমিনের জন্য এসকিউএল সার্ভার ইনস্টল করা অনেক সহজ। এই সহজ এসকিউএল ইনস্টলেশন প্রক্রিয়াটিও সবচেয়ে বড় সমস্যা। উইন্ডোজ সার্ভার অ্যাডমিন ডিভিডি-তে পপ করে, এসকিউএল ইনস্টল করে এবং "এই এসকিউএল ডিবিএ কিছু করে না" বলে মনে করে। ডিবিএবিহীন এই জাতীয় প্রশাসনের কারণে, প্রযোজনা ক্রিয়াকলাপের সময় এসকিউএল সার্ভারে প্রচুর বিরতি ঘটে। এটিই এই সিদ্ধান্তে পৌঁছায়: ওরাকল এসকিউএল অনেক স্থিতিশীল।
ওরাকলের জন্য, সার্ভার অ্যাডমিন ওএস ইনস্টল করে এবং ওরাকল ডিবিএ ডিবি ইনস্টল করে। দুটি পেশাদার প্রয়োজন। এসকিউএল সার্ভারের জন্য, কখনও কখনও সার্ভার প্রশাসক উত্তেজিত হয়ে যায় এবং এসকিউএল ইনস্টল করে রাখে (ভাল অনুশীলন নয়)। একজন পেশাদার ব্যবহৃত। এটি এটিকে এসকিউএল সার্ভারের চেয়ে আরও শক্ত / জটিল বলে মনে হচ্ছে। যদিও এসকিউএল ইনস্টল করা নন-ডিবিএ কখনই মালিকানা গ্রহণ করবে না যখন কোনও সমস্যা দেখা দেয় এবং এসকিউএল সমস্যার সমাধান গুগল অনুসন্ধানে প্রথম ফলাফল নয়।
যেহেতু ওরাকল একটি জ্ঞাত ওরাকল ডিবিএ দ্বারা ইনস্টল করা হয়েছে তারা এটিকে এটির মতো করে কনফিগার করতে এবং পরিচালনা করতে পারে। সুতরাং একটি গ্রহণযোগ্য আপ-সময় এবং মাধ্যমে আউটপুট প্রদান। এরই মধ্যে এসকিউএল সার্ভারকে তার নিজস্ব খণ্ডিত ভিএলএফসকে হ্রাস করতে হবে কারণ সার্ভার প্রশাসক ওএস এবং পেজফাইলে সি ড্রাইভে ডেটা ফাইল, লগ ফাইল এবং টেম্পিডবি রাখে। এটি একটি এসকিউএল সার্ভার ডিবিএর চেয়ে আরও বেশি কাজ করে এমন একটি ওরাকল ডিবিএর ধারণা দেয়।
ওরাকল ডিবিএগুলিকে বিভিন্ন ওএসের সাথে পরিচিত হতে হবে। আমি তাদের কৃতিত্ব দেব। তবে ওরাকল এর বেসিকগুলি একই থাকে এবং প্রশাসনও তাই। আমি এইচপি-ইউএক্স এবং লিনাক্সে ওরাকল পরিচালনা করেছি। এটিতে একটি ছোট্ট শিক্ষার বক্ররেখা রয়েছে তবে এটি আইটিতে কাজ করার মজাদার অংশ। লার্নিং কার্ভটি মূলত লগইন এবং ডিরেক্টরি নেভিগেশন এবং কয়েকটি অন্যান্য বেসিক কমান্ডের জন্য। একবার আপনি ওরাকল কনসোলে উঠলে (বা ওএম ফায়ার আপ করুন), ওএস নির্বিশেষে সবকিছুই একই রকম। দয়া করে নোট করুন যে উপরের সমস্ত কিছু জিজ্ঞাসা করা প্রশ্নের আমার মতামত উত্তর।
ওরাকলের এসকিউএল সার্ভারের তুলনায় প্রবেশের ক্ষেত্রে উল্লেখযোগ্য পরিমাণে বাধা রয়েছে। এটি কি এসকিউএল সার্ভারের তুলনায় ওরাকলকে "শক্ত" এর সাথে কাজ করে, এটি "শক্ত" দ্বারা বোঝানো এবং আপনি কোথায় বারটি সেট করছেন তার উপর নির্ভর করে।
আমি খুব কমই এন্টারপ্রাইজ, ওরাকল ব্যাকড সিস্টেমগুলির মুখোমুখি হয়েছি, যেগুলি ওরাকল ডিবিএ / বিকাশকারীদের ডেভলপমেন্ট টিমে ডেডিকেটেড করেনি। আমি প্রায়শই এসকিউএল ব্যাকড সিস্টেমগুলির সাথে কাজ করি যা কোনও ডিবিএ দক্ষতা ছাড়াই তৈরি করা হয়েছে।
কেন?
মাইক্রোসফ্ট স্মার্ট। তারা এমন একটি ডাটাবেস প্ল্যাটফর্ম তৈরি করেছে যা ওরাকলের সাথে প্রতিযোগিতা করে তবে অ্যাক্সেসে কোনও ডাটাবেস নক করতে পারে এমন যে কোনও ব্যক্তিকে এটি অ্যাক্সেসযোগ্য করে তুলেছে। বিভাগীয় অ্যাপ্লিকেশনগুলির সর্বাধিক নোডী ব্যতীত অন্য কোনও কিছুর জন্য কোড ফার্স্টের ধারণা আমাকে নির্বুদ্ধিত করে তোলে। কিন্তু এটি কি দুর্দান্ত বাণিজ্যিক ধারণা তৈরি করে না?
জটিলতা লুকান। আপনার ডাটাবেস প্ল্যাটফর্মে যে কারও জন্য বিল্ডিং করা সহজ করুন। পরে, একবার এগুলি লক হয়ে গেলে তারা পণ্যটির সেরাটি খুঁজে পাওয়ার জন্য প্রয়োজনীয় সমস্ত নোবস, লিভার এবং সুইচগুলি খুঁজে পেতে পারে।
আপনি নিজের প্রথম সারণী তৈরি করতে পারার আগে ওরাকলকে নোবস, লিভার এবং সুইচগুলির উপর দক্ষতার প্রয়োজন। নবাগতদের কাছে, এটি ওরাকল দিয়ে শুরু করা আরও কঠিন করে তোলে। প্রযুক্তিগতভাবে আরও চ্যালেঞ্জিং নয়, কেবল এসকিউএল সার্ভারের সাথে তুলনা করা সহজ, কঠিন।
আপনি যদি এমন বিকাশকারী হন যা কেবল "জিনিসগুলি সম্পন্ন করতে " চান তবে আপনি কোন প্ল্যাটফর্মের দিকে ঝুঁকছেন?
কোনও বিশেষজ্ঞ ওরাকল ডিবিএ কি তার এসকিউএল সার্ভারের সমতুল্য চেয়ে বেশি বিশেষজ্ঞ? না। ওরাকল প্রযুক্তি কি এসকিউএল সার্ভারের চেয়ে জটিল? না। কোন কিছুর জন্য কঠিন বা একটি ভাল মানদণ্ডের দাবি করা? ভূগর্ভস্থ লন্ডন জুড়ে যাতায়াত উভয়ই তবে এটি করার জন্য আমি নিজেকে শ্রেষ্ঠ মনে করি না :)
ওরাকলে আরও বৈশিষ্ট্য এবং বিকল্প এবং আরও অনেক কনফিগারেশন নোবস এবং সেটিংস রয়েছে, তাই জানার এবং পরিচালনা করার মতো আরও অনেক কিছুই রয়েছে। SQL সার্ভার যে কাজগুলো অনেক খুব সহজ (কিছু অনেক বলতে হবে বানাতে UI 'তে বৈশিষ্ট্য আছে খুব কম অভিজ্ঞ ব্যবহারকারীদের কাছ থেকে সহজ) এবং লুকান জটিলতা। এটি সম্ভবত ওরাকলের চেয়ে এসকিউএল সার্ভার ডিবিএ হওয়ার ক্ষেত্রে জ্ঞানের অন্তরায় তৈরি করে।
এছাড়াও, ওরাকল বিভিন্ন ওএস প্ল্যাটফর্মের জন্য সমর্থিত, এসকিউএল সার্ভার ডিবিএ কেবল একটি ওএস সম্পর্কে জানতে হয়।
অন্যদিকে, আমি ডিবিএগুলি জানি যারা যারা উভয়কেই সমর্থন করেছেন তারা বলেছিলেন যে ওরাকল অনেক কম ঝামেলা কারণ এটি কম ভাঙে এবং এসকিউএল সার্ভারের মতো প্রায়শই স্থির করার প্রয়োজন হয় না।
আমার চিন্তা:
উইন্ডোজ প্রশাসকদের জন্য এসকিউএল সার্ভারটি ইনস্টল করা আরও সহজ - যখন তারা কোনও অবকাঠামোগত পণ্য ইনস্টল করে (যেমন ওয়েবসানস, ভিএমওয়্যারের ভার্চুয়াল সেন্টার, সিম্যানটেক এন্ডপয়েন্ট প্রোটেকশন ইত্যাদি) যার জন্য একটি ডাটাবেস প্রয়োজন, তারা কাজটি এত দ্রুত সম্পন্ন করে। এবং এটি এসকিউএল সার্ভারের সাথে অর্ধেক "সমস্যা" - যে কেউ এটি করতে পারে, এবং এটি কিছুটা ভুল না হওয়া পর্যন্ত এটি সাঁতার কাটতে ভালভাবে কাজ করবে।
এসকিউএল সার্ভার। নেট ভ্রাতৃত্বের সাথেও ভালভাবে সংহত করে - তাই প্রায়শই আপনি ডেডিকেটেড ডেভেলপারদের দ্বারা ডেডিকেটেড ডেভেলপারদের চেয়ে সি শার্প বিকাশকারীদের দ্বারা সম্পন্ন ডাটাবেস ডিজাইনগুলি খুঁজে পাবেন। এটি স্কেলাবিলিটির কোনও রেসিপি নয়।
একটি খারাপভাবে লিখিত অ্যাপ্লিকেশন ওরাকল এবং এসকিউএল সার্ভার উভয়কেই খারাপভাবে সম্পাদন করবে ...