Al momento sei offline in attesa che la connessione Internet venga ristabilita

Descrizione di SQL Server Performance Analysis utilità Read80Trace e OSTRESS

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 887057
Dichiarazione di non responsabilità per articoli della Microsoft Knowledge Base su prodotti non più supportati
Questo articolo è stato scritto sui prodotti per cui Microsoft non offre più supporto. L’articolo, quindi, viene offerto ‘così come è’ e non verrà più aggiornato.
Introduzione
Il team di supporto Microsoft SQL Server utilizza diverse utilità scritti internamente per rendere più semplice lavorare su un caso del supporto clienti tipica. Queste utilità potrebbero inoltre essere utile agli sviluppatori di database e gli amministratori di sistema che collaborano con Microsoft SQL Server 2000.

In questo articolo vengono descritti due utilità principale, l'utilità Read80Trace e il OSTRESS utilità. Queste utilità vengono fornite come parte di Microsoft SQL Server Support Escalation Services utilità (SQLEEUtils). In questo articolo fornisce inoltre un collegamento per scaricare queste utilità.

Nota L'utilità Read80Trace e l'utilità OSTRESS fornito come - è. Il servizio supporto tecnico clienti Microsoft (PSS) non offre alcun supporto o l'aggiornamento per queste utilità.
Informazioni

Utilità di Read80Trace

L'utilità Read80Trace è un'utilità della riga di comando che è possibile utilizzare per elaborare i file di traccia generati da SQL Server 2000. Read80Trace utilità genera riprodurre file di markup language (RML) come output. Il Read80Trace utilità anche possibile popolare un database utilizzando i dati normalizzati possono essere utili per l'analisi delle prestazioni del sistema.

Nota Per l'analisi delle prestazioni e l'aggregazione, l'utilità Read80Trace richiede che il database di destinazione sia di SQL Server 2000 o un database di una versione successivo.

RML è un formato di file XML utilizzato per descrivere gli eventi che si verificano su una connessione specifica. Ad esempio, in un file XML di RML nodo dispone di elementi che descrivono una connessione. Di seguito è riportato un esempio del nodo di <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>
Nota per un elenco completo dei nodi XML e gli elementi in ogni nodo, vedere la sezione "(R) eplay (M) arkup (L) anguage" SQLEEUtils documentazione in linea di.

Quando si utilizza l'utilità di Read80Trace di generare file di RML, viene generato un unico file RML per ogni connessione nella sequenza dei file di traccia. Le direttive RML vengono utilizzate dall'utilità di OSTRESS per riprodurre l'attività di una connessione specifica.

Quando si utilizza l'utilità Read80Trace per caricare il database di PerfAnalysis SQL Server per l'attività di analisi e tendenze, l'utilità Read80Trace utilizza un'interfaccia di caricamento di massa è denominata IRowsetFastLoad da SQLOLEDB caricare rapidamente il database di analisi delle prestazioni. Il formato dei dati normalizzati in genere riduce la dimensione dei dati a un decimo di twentieth di quello delle dimensioni del file di traccia originale. Solo una riga viene salvata per un batch specifico, anche se l'evento SQL: BatchStarting e l'evento SQL: BatchCompleted vengono acquisite. Inoltre, il testo di ciascun evento è normalizzato per determinare i motivi univoci e ciascun evento memorizza un riferimento al criterio di query anziché il testo di ciascun evento. Ad esempio, quando si dispone di due query selezionare da una tabella, ma le query utilizzano rappresentazioni formali di valori diversi, l'utilità Read80Trace normalizza al modulo stesso e punti nuovamente lo stesso modello di query univoco. Questa forma normalizzata è inoltre utile per l'aggregazione dei dati per ulteriori informazioni cumulative o medie informazioni per tutte le occorrenze di una specifica query inviate da applicazioni client.

Utilità OSTRESS

L'utilità OSTRESS è un'utilità di query basate su ODBC con multithreading. L'utilità OSTRESS legge l'input da un parametro della riga di comando. Il parametro della riga di comando può essere un file RML prodotta dall'utilità di Read80Trace o un standard go SQL script file delimitato. In modalità di stress, viene creato un thread per ogni connessione e tutti i thread di esecuzione veloce possibili senza sincronizzazione tra i thread. È possibile utilizzare questa modalità per generare un tipo specifico di stress di carico sul server. La modalità di riproduzione consente di sincronizzare eventi assicurando che essi riprodurre in sequenza che si sono originariamente verificati. L'utilità OSTRESS anche riprodurre gli eventi con la stessa durata relativo tra gli eventi. Le funzionalità riportate di seguito sono forniti da OSTRESS l'utilità di riproduzione e non disponibili nello strumento di riesecuzione del profiler:
  • Riprodurre gli eventi RPC come chiamate di procedura remota
  • Attenzione di riproduzione
  • Riprodurre le transazioni DTC
Inoltre, l'utilità OSTRESS è della riga di comando in base e come parte di un processo automatizzato o uno script di test è possibile eseguire l'utilità OSTRESS.

Per scaricare l'utilità Read80Trace e l'utilità OSTRESS, visitare il seguente sito Web Microsoft:
Riferimenti
Per ulteriori informazioni su SQL Profiler e i file di traccia, visitare il seguente sito MSDN Web:

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 887057 - Ultima revisione: 03/15/2007 06:10:30 - Revisione: 1.7

Microsoft SQL Server 2000 Standard Edition

  • kbmt kbinfo kbhowto KB887057 KbMtit
Feedback