يمكن فتح قاعدة بيانات بيركلي والوصول إليها من برامج متعددة في نفس الوقت؟

StackOverflow https://stackoverflow.com/questions/1749885

سؤال

واستنادا إلى وثائق بيركلي في المعاملات (TS) والنسخة بالتزامن مخزن البيانات من قاعدة البيانات، مواضيع متعددة قد الوصول (والتغيير) قاعدة البيانات.

هل هذا يعني أيضا أنني يمكن أن يكون 2 البرامج المرتبطة إلى 'العميل' بيركلي، ويكون لهم الوصول إلى نفس ملف قاعدة البيانات بدون أي مشاكل؟

و(أنا أسأل، منذ لخادم قاعدة بيانات منفصلة هذا لن تكون هناك مشكلة بالطبع، ولكن في حالة بيركلي يرتبط محرك قاعدة البيانات طويلة مع البرنامج)

وذلك بفضل!

R

هل كانت مفيدة؟

المحلول

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

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

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

نصائح أخرى

الفصل 16: قفل النظام الفرعي من تبدو دليل مرجعي واعدة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top