مثيل قاعدة البيانات

يمكن أن يكون مثيل قاعدة بيانات محددة إلى قاعدة البيانات

غالباً ما يساء فهم مصطلح قاعدة البيانات لأنه يعني أشياء مختلفة للبائعين المختلفين. يتم استخدامه بشكل متكرر فيما يتعلق بتطبيقات قواعد بيانات Oracle.

معنى عام من مثيل قاعدة البيانات

بشكل عام ، يصف مثيل قاعدة بيانات بيئة قاعدة بيانات كاملة ، بما في ذلك برنامج RDBMS وبنية الجدول والإجراءات المخزنة والوظائف الأخرى. قد ينشئ مسؤولو قواعد البيانات مثيلات متعددة من نفس قاعدة البيانات لأغراض مختلفة.

على سبيل المثال ، قد تحتوي المؤسسة التي لديها قاعدة بيانات للموظفين على ثلاث حالات مختلفة: الإنتاج (يستخدم لاحتواء البيانات المباشرة) ، والإنتاج المسبق (المستخدم لاختبار الوظائف الجديدة قبل إطلاقها في الإنتاج) والتطوير (يستخدمه مطورو قواعد البيانات لإنشاء وظائف جديدة ).

مثيلات قاعدة بيانات أوراكل

إذا كان لديك قاعدة بيانات Oracle ، فأنت تعرف أن مثيل قاعدة البيانات يعني شيئًا محددًا للغاية.

بينما تحتوي قاعدة البيانات نفسها على كل بيانات التطبيق والبيانات الوصفية المخزنة في الملفات الفعلية على الخادم ، يكون المثيل مزيجًا من البرنامج والذاكرة المستخدمة للوصول إلى تلك البيانات.

على سبيل المثال ، إذا قمت بتسجيل الدخول إلى قاعدة بيانات Oracle ، فإن جلسة تسجيل الدخول الخاصة بك هي مثال. إذا قمت بتسجيل الخروج أو إغلاق جهاز الكمبيوتر الخاص بك ، يختفي المثيل الخاص بك ، ولكن قاعدة البيانات - وجميع البيانات الخاصة بك - تبقى سليمة. يمكن لمثيل Oracle الوصول إلى قاعدة بيانات واحدة فقط في كل مرة ، بينما يمكن الوصول إلى قاعدة بيانات Oracle بواسطة مثيلات متعددة.

مثيلات خادم SQL

عادة ما يعني مثيل SQL Server تثبيت معين من SQL Server. إنها ليست قاعدة البيانات نفسها ؛ بدلا من ذلك ، هو البرنامج المستخدم لإنشاء قاعدة البيانات. قد يكون الحفاظ على مثيلات متعددة مفيدًا عند إدارة موارد الخادم نظرًا لأنه يمكن تهيئة كل مثيل للذاكرة واستخدام وحدة المعالجة المركزية (CPU) - وهو أمر لا يمكنك فعله لقواعد بيانات فردية داخل مثيل SQL Server.

مخطط قاعدة بيانات مقابل مثيل قاعدة بيانات

قد يكون من المفيد أيضًا التفكير في مثيل في السياق مع نظام قاعدة البيانات. المخطط هو البيانات التعريفية التي تحدد تصميم قاعدة البيانات وكيفية تنظيم البيانات. يشمل ذلك جداولها وأعمدتها وأي قواعد تحكم البيانات. على سبيل المثال ، قد يحتوي جدول الموظفين في قاعدة بيانات على أعمدة للاسم والعنوان ومعرف الموظف ووصف الوظيفة. هذا هو بنية أو مخطط قاعدة البيانات.

مثيل قاعدة البيانات هي لقطة للمحتوى الفعلي في أي وقت ، بما في ذلك البيانات نفسها وعلاقتها بالبيانات الأخرى في قاعدة البيانات.