Popis SQL Server výkonu Analysis nástroje Read80Trace a OSTRESS

Překlady článku Překlady článku
ID článku: 887057 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Úvod

Microsoft SQL Server, používá tým podpory několika nástrojů pro internally-written usnadnit práci na typické zákazníka podporují případu. Tyto nástroje mohou být také užitečné pro databázi vývojáři a správci systému, kteří pracují s Microsoft SQL Server 2000.

Tento článek popisuje dva hlavní nástroje, nástroje Read80Trace a OSTRESS nástroj. Tyto nástroje jsou k dispozici jako součást Microsoft SQL Server podpora krizové služby Správa (SQLEEUtils). Tento článek také obsahuje odkaz umožňující stažení těchto nástrojů.

Poznámka: Nástroj Read80Trace a OSTRESS nástroje jsou k dispozici jako - je. Microsoft Product Support Services (PSS) poskytuje podporu žádné nebo aktualizací pro tyto nástroje.

Další informace

Nástroj Read80Trace

Nástroj Read80Trace je nástroj příkazového řádku, můžete zpracovat trasovací soubory, které jsou generovány serverem SQL Server 2000. Read80Trace, generuje nástroj opakované přehrání souborů poznámek jazyků (RML) jako výstup. Read80Trace také naplnit databáze pomocí normalizované data, která může být užitečné pro analýzu výkonu systému nástroj.

Poznámka: Za účelem analýzy výkonu a agregace nástroj Read80Trace vyžaduje, aby cílové databáze SQL Server 2000 nebo pozdější verze databáze.

RML je formát souboru XML, který se používá k popisu události, ke kterým dojde na konkrétní připojení. Například v souboru RML XML má uzel prvky, které popisují připojení. Následuje příklad uzel <connect>:
<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>
Poznámka úplný seznam uzlů XML a prvků v jednotlivých uzlech naleznete v části "(R) (M) eplay arkup (L) anguage" v SQLEEUtils Books Online.

Použijete-li nástroj Read80Trace ke generování RML soubory, jeden soubor RML generováno pro každé připojení v pořadí trasovacího souboru. Nástroj OSTRESS směrnic RML používají k přehrání činnosti konkrétní připojení.

Použijete-li nástroj Read80Trace pro načtení databáze SQL Server PerfAnalysis pro aktivity trending a analýzy, používá se v nástroji Read80Trace rozhraní zatížení hromadné nazvanou IRowsetFastLoad z SQLOLEDB rychle načíst databázi analýzy výkonu. Formát normalizované dat obvykle snižuje velikost dat desetinu jeden-dvacetinu velikosti původního trasovací soubory. Pouze jeden řádek se uloží pro zvláštní dávky, i v případě, že jsou zachyceny události SQL:BatchStarting i události SQL:BatchCompleted. Navíc je určit jedinečný vzorky normalizované znění každé události a každá událost ukládá odkaz typu dotazu namísto znění každé události. Pokud máte dva dotazy, vybírat tabulky, ale dotazy použít různé hodnoty literálu, například nástroj Read80Trace normalizes do stejného formuláře a body zpět na stejný vzor jedinečný dotazu. Tento formulář normalizované je také užitečná pro agregaci údajů informace souhrnné informace, nebo průměrná informace pro všechny výskyty konkrétní dotaz, který podává klientské aplikace.

Nástroj OSTRESS

Nástroj OSTRESS je nástroj s více podprocesy dotaz založený na rozhraní ODBC. Přečte nástroj OSTRESS vstup ze parametr příkazového řádku. Parametr příkazového řádku může být soubor RML, který se vyrábí nástrojem Read80Trace nebo standardní oddělený cestách .SQL soubor skriptu. V režimu napětí jednoho podprocesu je vytvořen pro každé připojení a všechny podprocesy spustit co nejrychleji, bez synchronizace mezi podprocesy. Tento režim slouží ke generování určitý typ zátěžových zatížení serveru. Přehrání režimu umožňuje synchronizaci události zajištěním, že jejich přehrávat v pořadí, které původně došlo. Nástroj OSTRESS také přehrává události se stejnou relativní trvání mezi událostmi. Za předpokladu, tak OSTRESS nástroj přehrají a v nástroji System Profiler přehrání nejsou poskytovány jsou následující funkce:
  • Opakované přehrání vzdáleného volání PROCEDUR události jako vzdálené volání procedur
  • Opakované přehrání pozornost
  • Opakované přehrání transakce koordinátoru DTC
Navíc OSTRESS nástroj příkazového řádku je založen na a spustíte nástroj OSTRESS jako součást automatizovaný proces nebo zkušební skript.

Chcete-li stáhnout nástroj Read80Trace a OSTRESS nástroj, na následujícím webu společnosti Microsoft:
http://www.microsoft.com/downloads/details.aspx?FamilyId=5691AB53-893A-4AAF-B4A6-9A8BB9669A8B&displaylang=en

Odkazy

Další informace o SQL Profiler a trasovací soubory na webu služby MSDN:
http://msdn2.microsoft.com/en-us/library/aa173918(SQL.80).aspx

Vlastnosti

ID článku: 887057 - Poslední aktualizace: 15. března 2007 - Revize: 1.7
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 2000 Standard Edition
Klíčová slova: 
kbmt kbinfo kbhowto KB887057 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:887057
Právní omezení pro obsah znalostní báze týkající se produktů, jejichž podpora byla ukončena
Tento článek byl napsán o produktech, pro které společnost Microsoft již neposkytuje nadále podporu. Článek je tedy nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com