سؤال

إذا نسحب جداول متعددة من الإجراء المخزن بدلا من الإجراء لكل جدول، فماذا سيؤثر الأمر على أداء SQL Server؟

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

المحلول

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

من حيث الشبكة IO، من الأفضل عادة القيام باستعلام كبير واحد من عدة منها الصغيرة، حيث يستغرق كل اتصال بعض الوقت لإعداد.

بشكل عام - اسحب جميع البيانات التي تحتاجها في دفعة واحدة بدلا من العديد من الأداء في قاعدة البيانات والتطبيق مهمة.

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