سؤال

يبدو أن إنشاء برامج SQL النصية من SQL Server Management Studio بطيء للغاية.أعتقد أن مدير المؤسسة القديم يمكنه تشغيل دورات حول أداة إنشاء البرنامج النصي الأحدث.لقد رأيت بعض المشاركات هنا وهناك مع أشخاص آخرين يشكون من السرعة، لكنني لم أر الكثير من البدائل المعروضة.

هل هناك أداة منخفضة التكلفة/مجانية للبرمجة النصية لقاعدة بيانات SQL Server 2005 بأكملها والتي من شأنها أن تؤدي أداءً أفضل من SSMS؟سيكون من الصعب أن نفعل ما هو أسوأ.

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

المحلول

انظر معالج نشر قاعدة البيانات هذا جزء من مجموعة أدوات استضافة خادم SQL.يقوم بإنشاء ملف SQL واحد لكل من المخطط والبيانات.

نصائح أخرى

نحن نستخدم الأدوات التي ريدجيت والذي أجده شخصيًا مفيدًا جدًا في أي جانب من جوانب العمل مع قواعد البيانات.بالنسبة للبرمجة النصية، أوصي بـ مقارنة SQL (تحتاج إلى إصدار احترافي للبرمجة النصية).تعد مقارنة SQL أمرًا ضروريًا لنشر تغييرات المخطط من قاعدة بيانات النشر إلى الخادم المباشر وتوفير الوقت الحقيقي.

هذه الأدوات ليست مجانية ولكن أعتقد أنها يمكن أن توفر لك المال على المدى الطويل

ما نوع إنشاء البرامج النصية التي تتحدث عنها الآن؟ يعد إنشاء البرامج النصية من الكائنات الموجودة في قاعدة البيانات أسرع بكثير في SSMS مقارنة بـ EM.ولكن إذا كنت تقوم بتشغيل تحديد أو شيء يمنحك الكثير من الصفوف في الشبكة، فهو بطيء جدًا.مثل البرامج النصية التي تولد بيانات إدراج لجميع الصفوف في الجدول، إذا كان لديك الكثير من البيانات، فهذا غير ممكن تقريبًا.

لا أعرف ما هو "البطيء جدًا" بالنسبة لك، ولكن لدي أداء جيد مع SQL 2005 Management Studio.في كلا الحالتين، ريدجيت المنتجات رائعة جدًا.لسوء الحظ أنهم ليسوا أحرارا.

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