وصف لأدوات تحليل أداء ملقم SQL Read80Trace و OSTRESS

مقدمة

يستخدم فريق دعم Microsoft SQL Server عدة أدوات مساعدة المكتوبة داخليا لتسهيل العمل في حالة دعم عميل نموذجية. قد تكون هذه المرافق أيضا مفيدة لقاعدة بيانات للمطورين ومسؤولي النظام الذين يعملون مع Microsoft SQL Server 2000.

توضح هذه المقالة الأداة المساعدة Read80Trace هاتين الأداتين المساعدتين الرئيسي والأداة المساعدة OSTRESS. يتم توفير هذه الأدوات المساعدة كجزء من Microsoft SQL Server دعم تصعيد خدمات المرافق العامة (سقليوتيلس). توفر هذه المقالة أيضا على ارتباط لتنزيل هذه الأدوات المساعدة.

ملاحظة: تتوفر الأداة المساعدة Read80Trace والأداة المساعدة OSTRESS كهو. خدمات دعم منتج Microsoft (PSS) لا يقدم أي دعم أو تحديثات لهذه المرافق.

مزيد من المعلومات

الأداة المساعدة Read80Trace

الأداة المساعدة Read80Trace هو أداة سطر أوامر التي يمكنك استخدامها لمعالجة ملفات التتبع التي يتم إنشاؤها بواسطة SQL Server 2000. الأداة Read80Trace بإنشاء ملفات اللغة (RML) العلامات إعادتها كإخراج. ويمكن نشر الأداة المساعدة Read80Trace بقاعدة بيانات باستخدام البيانات الموحدة يمكن أن تكون مفيدة لتحليل أداء النظام.

ملاحظة: لتجميع وتحليل الأداء الأداة المساعدة Read80Trace تتطلب قاعدة البيانات الوجهة SQL Server 2000 أو قاعدة بيانات إصدار أحدث.

RML هو تنسيق ملف XML الذي يستخدم لوصف الأحداث التي تحدث على اتصال محدد. على سبيل المثال، في ملف RML، وجود عقده XML يحتوي على عناصر تصف اتصال. ما يلي مثال لعقدة < الاتصال >:
<CONNECT>
<SEQ>1</SEQ>
<NEXTSEQ>2</NEXTSEQ>

<CMD><![CDATA[-- network protocol: TCP/IP
set quoted_identifier on
set implicit_transactions on
set cursor_close_on_commit off
set ansi_warnings on
set ansi_padding on
set ansi_nulls on
set concat_null_yields_null on
set language us_english
set dateformat mdy
set datefirst 7
]]></CMD>

<USER>TestUser</USER>
<HOST>MyHost</HOST>
<APPNAME>Microsoft Query Analyzer</APPNAME>
<NETWORK>TCP/IP</NETWORK>
<DBID>8</DBID>
<PACKETSIZE>4096</PACKETSIZE>

</CONNECT>

ملاحظة: للحصول على قائمة كاملة من العناصر في كل عقده وعقد XML، راجع المقطع "(R) عبلى (M) أنجواجي ظهار (L)" في "كتب سقليوتيلس الفورية".

عند استخدام الأداة المساعدة Read80Trace لإنشاء ملفات RML، يتم إنشاء ملف RML واحد لكل اتصال في تسلسل ملف التتبع. توجيهات RML تستخدمها الأداة المساعدة OSTRESS لإعادة نشاط اتصال محدد.

عند استخدام الأداة المساعدة Read80Trace لتحميل قاعدة بيانات SQL PerfAnalysis لنشاط لأغرض وتحليل، يستخدم الأداة المساعدة Read80Trace لواجهة تحميل مجمع الذي يدعى IRowsetFastLoad من SQLOLEDB بسرعة تحميل قاعدة بيانات تحليل الأداء. تنسيق البيانات الموحدة عادة إلى تقليل حجم البيانات إلى عشر إلى عشرين واحد من حجم ملفات التتبع الأصلية. يتم حفظ صف واحد فقط لمجموعة محددة، حتى في حالة التقاط كل حدث SQL:BatchStarting والحدث SQL:BatchCompleted . بالإضافة إلى ذلك، تسوية نص كل حدث لتحديد أنماط فريدة من نوعها، ويخزن كل حدث إشارة لنقش الاستعلام بدلاً من النص لكل حدث. على سبيل المثال، عند وجود استعلامين تحديد من جدول ولكن استخدام الاستعلامات قيم حرفية مختلفة، ضبط الأداة المساعدة Read80Trace لنفس النموذج ونقاط إلى نفس النمط استعلام فريدة. هذا النموذج الموحدة مفيد أيضا في تجميع البيانات لمعرفة المعلومات التراكمي أو متوسط المعلومات عن كافة التواجدات استعلام مقدم من تطبيقات العميل.

الأداة المساعدة OSTRESS

الأداة المساعدة OSTRESS أداة استعلام يستند إلى ODBC ذات مؤشرات الترابط متعددة. الأداة المساعدة OSTRESS قراءة الإدخال من معلمة سطر أوامر. يمكن أن تكون معلمة سطر الأوامر ملف RML الذي يقدمه معيار محدد بالانتقال أو الأداة المساعدة Read80Trace. ملف برنامج نصي SQL. في وضع الضغط، يتم إنشاء مؤشر ترابط واحد لكل اتصال، وتعمل كافة مسارات التنفيذ في أسرع وقت ممكن دون التزامن بين مؤشرات الترابط. يمكنك استخدام هذا الوضع لإنشاء نوع معين من الإجهاد التحميل على الخادم. وضع إعادة يتيح لك مزامنة الأحداث عن طريق التأكد من أنها تؤدي إلى الوراء في تسلسل حدوثها أصلاً. الأداة المساعدة OSTRESS أيضا تشغيلك للأحداث بنفس المدة النسبي بين الأحداث. أن الميزات التالية شرط إعادة تشغيل الأداة المساعدة OSTRESS ولا تتوفر الأداة إعادة تشغيل منشئ ملفات التعريف:
  • إعادة تشغيل RPC الأحداث استدعاءات الإجراءات البعيدة
  • إعادة الانتباه
  • إعادة تشغيل معاملات DTC
بالإضافة إلى ذلك، الأداة المساعدة OSTRESS سطر الأوامر مبنى، ويمكنك تشغيل الأداة المساعدة OSTRESS كجزء من عملية تلقائية أو برنامج نصي لاختبار.


المراجع

لمزيد من المعلومات حول ملفات التتبع ومنشئ ملفات التعريف SQL، قم بزيارة موقع Msdn التالي:
خصائص

رقم الموضوع: 887057 - آخر مراجعة: 15‏/01‏/2017 - المراجعة: 1

Microsoft SQL Server 2000 Standard Edition

تعليقات