كيفية القيام بما يلي: إضافة مستوى تفاعل بيانات لإنشاء ملفات تعريف بيانات من سطر الأوامر
تشكيل جانبي للتفاعل مع المستوى يوفر معلومات إضافى حول أوقات تنفيذ متزامن ADO.NETاستدعاء في الدالات ذات tiered تعدد التطبيقات التي تتصل بواحد أو المزيد قواعد البيانات. يمكنك جمع بيانات تفاعل المستوى مع أيا من الأساليب profiling.
ملاحظة
يمكن فقط عرض بيانات تفاعل المستوى في Visual StudioIDE. ملفات المستوى المستندة إلى تقارير تفاعل عبر مورد تفاصيل عرض-بيانات محتوى محلل ملفات التعريفلا متوفر.
إضافة بيانات تفاعل المستوى مع VSPerfASPNETCmd
تمكنك VSPerfASPNETCmd سطر الأوامر إلى ol إلى بسهولة يحلل ASP.NETتطبيقات ويب. بالمقارنة مع VSPerfCmdأداة سطر الأوامر، يتم تقليل الخيارات، متغيرات بيئة لا يجب أن تكون مجموعة وإعادة تمهيد الكمبيوتر هو غير مطلوب. جعل هذه الميزات من VSPerfASPNETCmd مجموعة بيانات تفاعل المستوى سهلة بشكل استثنائي.
إلى إضافة التفاعل مع المستوى إلى إنشاء تشكيل جانبي للبيانات التي تم جمعها باستخدام VSPerfASPNETCmd، إضافة /TIPخيار إلى سطر الأوامر. على سبيل المثال، استخدم سطر الأوامر التالي إلى تضمين مستوى التفاعل مع بيانات عندما تقوم بتجميع إحصائيات تطبيق ASP.NETويب تطبيق باستخدام أسلوب أخذ عينات:
vsperfaspnetcmd /tip https://localhost/MyWebApp
للحصول على مزيد من المعلومات حول VSPerfASPNETCmd، راجع Rapid Web Site Profiling with VSPerfASPNETCmd.
إضافة بيانات تفاعل المستوى مع VSPerfCmd
VSPerfASPNETCmd الأمر أداة سطر يتيح لك الوصول إلى الوظائف الكاملة متوفرة في "أدوات إنشاء تشكيل جانبي". إلى إضافة التفاعل مع المستوى إلى إنشاء تشكيل جانبي للبيانات التي تم جمعها باستخدام VSPerfCmd، يجب عليك استخدام VSPerfCLREnvأداة مساعدة إلى تعيين وإزالة متغيرات بيئة التي تتيح مستوى التفاعل مع بيانات. الخيارات التي تحددها والإجراءات المطلوبة إلى بيانات تعتمد تشغيل نوع تطبيق الذي يتم إنشاء تشكيل جانبي للتجميع.
إنشاء تشكيل جانبي للتطبيقات المستقلة
لإضافة مستوى تفاعل مع البيانات لتطبيق تشغيل غير بواسطة عملية أخرى، مثل Windows سطح المكتب تطبيق الذي يجعل متزامن ADO.NETالمكالمات بين قاعدة بيانات، استخدم VSPerfClrEnv /InteractionOnخيار لتعيين متغيرات بيئة، و VSPerfClrEnv /InteractionOffخيار لإزالتها.
في المثال التالي، Windows سطح المكتب هو موجز تطبيق باستخدام أسلوب أخذ عينات ويتم جمع بيانات تفاعل المستوى.
إنشاء تشكيل جانبي سبيل مثال تطبيقات سطح مكتب Windows
قم بفتح نافذة تعجيل الأوامر باستخدام امتيازات المسؤول. انقر فوق ابدأ وأشر إلى كافة البرامج ثم أشر إلى البرامج الملحقة. تعجيل و اتصالات، انقر بالزر الأيمن و ثم انقر فوق تشغيل كمسؤول.
يهيّئ متغيرات بيئة تلميحة. اكتب الأمر التالي:
vsperfclrenv /interactionon
يبدأ محلل ملفات التعريف. اكتب الأمر التالي:
vsperfcmd /start:sample /output:Desktop_sample.vsp
قم بتشغيل تطبيق مع VSPerfCmd. اكتب الأمر التالي:
vsperfcmd /launch:DesktopApp.exe
ممارسة تطبيق إلى جمع بيانات profiling، ثم يغلق تطبيق بالطريقة العادية.
مسح متغيرات بيئة تلميحة. اكتب الأمر التالي:
vsperfclrenv /off
لمزيد من المعلومات، راجع Performance Warnings.
إنشاء تشكيل جانبي للخدمات
إلى الخدمات يحلل، بما في ذلك ASP.NETالتطبيقات، استخدم VSPerfClrEnv /GlobalInteractionOnخيار لتعيين متغيرات بيئة، و VSPerfClrEnv /GlobalInteractionOffخيار لإزالتها.
عندما يتم تشكيل جانبي الخدمات، بما في ذلك ASP.NETتطبيقات ويب، فغالباً ما يجب إلى إعادة تشغيل الكمبيوتر إلى تمكين إنشاء تشكيل جانبي.
في المثال التالي، خدمة Windows هو موجز باستخدام العينة أسلوب ومستوى التفاعل يتم تجميع بيانات.
إنشاء تشكيل جانبي سبيل مثال الخدمة Windows
إذا لزم الأمر، قم بتثبيت الخدمة.
قم بفتح نافذة تعجيل الأوامر باستخدام امتيازات المسؤول. انقر فوق ابدأ وأشر إلى كافة البرامج ثم أشر إلى البرامج الملحقة. تعجيل و اتصالات، انقر بالزر الأيمن و ثم انقر فوق تشغيل كمسؤول.
قم بتهيئة.NET إنشاء ملفات تعريف متغيرات بيئة. اكتب الأمر التالي:
vsperfclrenv /globalsampleon
يهيّئ متغيرات بيئة تلميحة. اكتب الأمر التالي
vsperfclrenv /globalinteractionon
قم بإعادة تشغيل جهاز الكمبيوتر إلى تسجيل متغيرات بيئة.
قم بفتح نافذة تعجيل الأوامر باستخدام امتيازات المسؤول.
يبدأ محلل ملفات التعريف. اكتب الأمر التالي:
vsperfcmd /start:sample /output:MiddleTier_sample.vsp /user:SYSTEM /crosssession
إذا لزم الأمر، يبدأ الخدمة.
قم بإرفاق محلل ملفات التعريف إلى الخدمة. اكتب الأمر التالي:
vsperfcmd /attach:MiddleTier.exe /output:MyService_sample.vsp /user:SYSTEM /crosssession
ممارسة الخدمة و التجميع إنشاء تشكيل جانبي للبيانات.
قم بإيقاف محلل ملفات التعريف. اكتب الأمر التالي:
vsperfcmd /detach
قم بإلغاء تحديد.NET و تلميحة إنشاء ملفات تعريف متغيرات بيئة. اكتب الأمر التالي:
vsperfclrenv /globaloff
قم بإعادة تشغيل جهاز الكمبيوتر إلى تسجيل متغيرات بيئة التي تم مسحها.
لمزيد من المعلومات، راجع أحد المواضيع التالية: