سؤال

أعتقد أنه يمكنني استخدام Netmon لمراقبة حركة المرور (B، KB، MB، GB) من DB (من / إلى / من)، ومع ذلك، لا أعرف كيفية الحصول على ملخص وتوقف حجم حركة المرور.

هل استخدم أي شخص Netmon لهذا ويمكنه إما أن يفسر كيف أو توجيهني في الاتجاه الصحيح.

كل شيء محلي في سيناريو، أريد فقط معرفة استخدام النطاق الترددي لمكالمات DB.

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

المحلول

هل تحاول العثور على البايتات المرسلة / المستلمة من استعلام معين، أو مقدار عرض النطاق الترددي المستخدمة لجميع الاستعلامات تحت حمولة معينة؟

إذا كنت ترغب في الحصول على فكرة عن البايتات المرسلة / المستلمة لاستعلام واحد، قم فقط بدوره على "إشراف إحصائيات العميل" ضمن قائمة الاستعلام في SQL Management Studio.

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

إذا كنت تقتصر على جهاز واحد، فقد تكون قادرا على تجربة شيء يمكنه عزل حركة مرور شبكة واحدة، مثل netlimiter.

نصائح أخرى

إذا كنت تستخدم SQLConnection من ADO.NET يمكنك استخدام إحصائيات مزود للحصول على إجمالي عدد البايتات المستلمة وإرسالها.

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