سؤال

نحن نفكر في إعادة هيكلة عمليات تطوير قاعدة البيانات الخاصة بنا ونشرها باستخدام DBGHOST ، نريد الابتعاد عن قاعدة بيانات التطوير المركزي وتقديم قاعدة البيانات إلى عنصر تحكم المصدر.
واحدة من المشكلات التي نواجهها هي جدول كبير مع بيانات ثابتة (تحتوي على سلاسل لغة مترجمة) ، لديها ما يقرب من 200 ألف صف.
أعلم أن الحل الأفضل لدينا هو نقل هذه اللقاحف إلى ملفات الموارد ، ولكن حتى ننفذ ذلك ، هل سيكون DBGHOST قادرًا على الحفاظ على كل هذه البيانات الثابتة وإنشاء قواعد بيانات التطوير والنشر الخاصة بنا في وقت قصير؟ وإذا لم يكن هناك بديل جيد لملء هذا الجدول كلما احتجنا إلى ذلك؟

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

المحلول

هل ستكون قادرًا على إلقاء نظرة على التحكم في مصدر SQL؟ لقد أضفنا للتو دعم بيانات ثابتة ونبحث عن ملاحظات قبل الإصدار الكامل.

http://www.red-gate.com/messageboard/viewtopic.php؟t=12298

هل ستكون قادرًا على شرح سبب الابتعاد عن نموذج تطوير قاعدة البيانات المركزية؟

نصائح أخرى

DBG ليست مصممة حقًا لنقل كميات هائلة من البيانات

هذا من رسالة بريد إلكتروني تم استلامها من Innovartis بشأن نفس السؤال الذي يطرده. ربما وجدت هذا الآن على الرغم من!

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

http://www.innovartis.co.uk/evaluation.aspx

هذا سؤال أقدم مع إجابة مقبولة ، لكن لدي بعض المدخلات المختلفة في هذا.

نحن نستخدم DBGHOST ولدينا الكثير من بيانات الجدول الثابتة ، على الرغم من أن أكبرها هي حوالي 20 ألف صف ، بدلاً من 200 ألف صف.

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

تدعم "البناء من البرامج النصية" و "Sync" كلا من البرامج النصية المخصصة لتشغيلها قبل العملية وبعدها. أضفنا البرامج النصية للبيانات الثابتة كنصوص مخصصة لتشغيلها بعد الإنشاء/المزامنة.

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

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