ডেটাবেজ এবং ইনস্ট্যান্সের মধ্যে পার্থক্য

Anonim

ডেটাবেস বনাম ইনস্ট্যান্স

ওরাকল একটি RDBMS (অবজেক্ট-রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেম) যা এন্টারপ্রাইজগুলিতে ব্যাপকভাবে ব্যবহৃত হয়। এটি ওরাকল কর্পোরেশন দ্বারা বিকশিত হয়। একটি ওরেকল সিস্টেম অন্তত একটি ইনস্ট্যান্স এবং একটি ডাটাবেস গঠিত হয়। ইনস্ট্যান্স প্রসেসগুলির একটি সংগ্রহ যা তথ্য সংগ্রহের সাথে যোগাযোগ করে। ডাটাবেস হল প্রকৃত স্টোরেজ, যা ফাইলগুলির সংগ্রহকে ধারণ করে। যাইহোক, Oracle ডাটাবেসের শব্দটি ব্যবহার করা হয় পুরো ওরাকল ডাটাবেস সিস্টেম (উদাহরণ এবং উপাত্ত)। এই কারণে, সবসময় শর্তাবলী ডাটাবেস এবং উদাহরণের মধ্যে beginners জন্য কিছু বিভ্রান্তি আছে।

ইনস্ট্যান্স কি?

ইনস্ট্যান্স অপারেটিং সিস্টেমের উপরে চলমান প্রসেসগুলির একটি সংগ্রহ এবং ডাটা মেমরির সাথে সম্পর্কিত মেমরি। উদাহরণ ব্যবহারকারী এবং ডাটাবেস মধ্যে ইন্টারফেস হয়। ক্লায়েন্টের সাথে যোগাযোগ করতে এবং ডাটাবেস অ্যাক্সেস করতে সক্ষম প্রসেসগুলি দৃষ্টান্ত দ্বারা প্রদান করা হয়। এই প্রসেসগুলি পটভূমি প্রক্রিয়াগুলি এবং ডাটাবেসে এসিআইডি (অ্যান্টিসিটিটি, সংবিধান, বিচ্ছিন্নতা ও স্থায়িত্ব) নীতি বজায় রাখার জন্য যথেষ্ট নয়। সুতরাং, একটি উদাহরণ কিছু অন্যান্য উপাদান যেমন মেমরি ক্যাশে এবং buffers ব্যবহার করে। আরো বিশেষভাবে, একটি ইনস্ট্যান্স তিনটি অংশ গঠিত হয়। তারা SGA (সিস্টেম গ্লোবাল এরিয়া), পি জি এ (প্রোগ্রাম গ্লোবাল এরিয়া) এবং ব্যাকগ্রাউন্ড প্রসেস। SGA একটি অস্থায়ী ভাগ মেমরি গঠন, যা তার শাট ডাউন উদাহরণস্বরূপ একটি জীবনধারা আছে।

--২ ->

ডেটাবেস

ওরাকল ডাটাবেসটি ওরাকল RDBMS এর প্রকৃত সংগ্রহস্থলকে নির্দেশ করে। এটা তিনটি প্রধান উপাদান গঠিত হয় তারা কন্ট্রোল ফাইলগুলি, ফাইল এবং ডেটা ফাইলগুলি পুনরায় করুন। ঐচ্ছিকভাবে ডাটাবেসে পাসওয়ার্ড ফাইল থাকতে পারে। কন্ট্রোল ফাইল সমস্ত তথ্য ফাইল ট্র্যাক রাখা এবং ফাইল পুনরায় করুন এটি সিস্টেম পরিবর্তন নম্বর (এস সিএন), টাইমস্ট্যাম্প এবং অন্যান্য গুরুত্বপূর্ণ তথ্য যেমন ব্যাকআপ / পুনরুদ্ধারের তথ্য ইত্যাদি নজর রেখে ডাটাবেস অখণ্ডতা অক্ষুণ্ণ রাখতে সহায়তা করে। তথ্য ফাইল প্রকৃত তথ্য রাখা। ডাটাবেস নির্মাণের সময় কমপক্ষে দুটি ডাটা ফাইল তৈরি করা হয়। এই ফাইলগুলি শারীরিকভাবে DBA (ডেটাবেস অ্যাডমিনিস্ট্রেটর) দ্বারা দেখা যায়। ফাইল অপারেশন যেমন পুনঃনামকরণ, আকার পরিবর্তন, যোগ করা, চলন্ত বা ড্রপ করা ডেটা ফাইলগুলিতে করা যেতে পারে। লগ ফাইল পুনরায় লোড করুন (অনলাইন রিডো লগ হিসাবেও পরিচিত), কালানুক্রমিক তথ্যের সাথে ডেটাবেসের পরিবর্তন সংক্রান্ত তথ্য রাখুন। এই তথ্যটি প্রয়োজন হলে ব্যবহারকারীকে বা ডাটাবেসের সমস্ত পরিবর্তনগুলি পুনরায় করতে হবে। ডাটাবেসের ডেটা বিশ্লেষণ করার জন্য একটি উদাহরণের জন্য, এটি প্রথম এটি খুলতে হবে। একটি উদাহরণ শুধুমাত্র একটি ডাটাবেস খুলতে পারে তবে, একটি ডাটাবেস একাধিক দৃষ্টান্ত দ্বারা খোলা যাবে।

ডাটাবেস এবং ইনস্ট্যান্সের মধ্যে পার্থক্য কি?

ওর্যাক্যাল RDBMS- এর শর্তাবলী এবং ডাটাবেসগুলি অত্যন্ত সম্পর্কিত, কিন্তু তারা সিস্টেমের মধ্যে দুটি ভিন্ন উপাদানগুলি উল্লেখ করে। ডাটাবেসটি RDBMS এর প্রকৃত সংগ্রহস্থলকে বোঝায়, যখন ইনস্ট্যান্স অপারেটিং সিস্টেমের উপরে চলমান প্রসেসগুলির একটি সংগ্রহ এবং ডাটা মেমরির সাথে সম্পর্কিত মেমরি সম্পর্কিত তথ্য। ডেটা খুলতে আগে ডাটাবেস খোলার প্রয়োজন একাধিক দৃষ্টান্ত একটি একক ডাটাবেস খুলতে পারে, কিন্তু একটি উদাহরণ বহুবিধ উপাত্তগুলি খুলতে পারে না।