Condividi tramite


Strumenti per le prestazioni

In questo argomento vengono fornite informazioni sugli strumenti che è possibile usare per valutare le prestazioni di una soluzione BizTalk Server. Gli strumenti descritti in questo argomento hanno scopi diversi; alcuni sono progettati per valutare le prestazioni end-to-end, mentre altri si concentrano sulla valutazione delle prestazioni di un particolare aspetto di una soluzione BizTalk Server.

BizUnit e BizUnit Designer

BizUnit è un framework progettato per il test automatizzato delle soluzioni BizTalk. BizUnit è uno strumento eccellente per il test di scenari di BizTalk Server end-to-end. L'esecuzione di test automatizzati di soluzioni BizTalk con BizUnit è l'obiettivo principale della sezione Implementazione di test automatizzati di questa guida. Vedere BizUnit.

BizUnit Designer è un'interfaccia utente grafica che consente di creare rapidamente test case BizUnit che possono essere usati per unit test o test di sistema di applicazioni distribuite. Per altre informazioni su questo strumento, vedere BizUnit Designer (apre un sito Web esterno).

Nota

L'uso di questo strumento non è supportato da Microsoft e Microsoft non garantisce l'idoneità di questi programmi. L'utilizzo di questo programma è interamente a rischio dell'utente.

IOMeter

IOMeter è uno strumento open source usato per misurare le prestazioni di I/O del disco. Vedere http://www.iometer.org.

Nota

L'uso di questo strumento non è supportato da Microsoft e Microsoft non garantisce l'idoneità di questi programmi. L'utilizzo di questo programma è interamente a rischio dell'utente.

Log Parser

Il parser di log è uno strumento potente e versatile che consente l'accesso universale alle query ai dati basati su testo, ad esempio file di log, file XML e file CSV, nonché origini dati chiave nel sistema operativo Windows®, ad esempio il registro eventi, il Registro di sistema, il file system e Active Directory®. Scaricare Log Parser.

Microsoft BizTalk LoadGen

BizTalk LoadGen è uno strumento di generazione del carico usato per eseguire test di prestazioni e stress su BizTalk Server. Scaricare BizTalk LoadGen 2007 Tools.

Pathping

Il percorso fornisce informazioni sulla possibile perdita di dati in uno o più hop router nel percorso verso un host di destinazione. A tale scopo, il percorso invia pacchetti ICMP (Internet Control Message Protocol) a ogni router nel percorso. Pathping.exe è disponibile con tutte le versioni di Windows a partire da Windows 2000 Server.

Analisi delle prestazioni dei log

Lo strumento PAL viene usato per generare un report basato su HTML che grafici classifica i contatori delle prestazioni importanti e genera avvisi quando vengono superate le soglie per questi contatori. PAL è uno strumento eccellente per identificare i colli di bottiglia in una soluzione BizTalk Server per facilitare l'allocazione appropriata delle risorse quando si ottimizzano le prestazioni della soluzione.

Per altre informazioni sullo strumento Analisi delle prestazioni dei log ,vedere Strumento di analisi delle prestazioni dei log (PAL).

Nota

L'uso di questo strumento non è supportato da Microsoft e Microsoft non garantisce l'idoneità di questi programmi. L'utilizzo di questo programma è interamente a rischio dell'utente.

Monitoraggio delle prestazioni

Monitor prestazioni fornisce una visualizzazione visiva dei contatori delle prestazioni di Windows predefiniti, in tempo reale o come modo per esaminare i dati cronologici.

Relog

L'utilità Relog viene usata per estrarre i contatori delle prestazioni dai log creati da Monitor prestazioni e convertire i dati in altri formati, ad esempio file di testo delimitati da tabulazioni (text-TSV), file di testo delimitati da virgole (text-CSV), file binari e database SQL. Questi dati possono quindi essere analizzati ed sottoposti a query usando altri strumenti, ad esempio Log Parser, per generare statistiche per gli indicatori di prestazioni chiave (KPI).

Visual Studio - Test dell'applicazione

Sia Microsoft Visual Studio Ultimate che Professional includono test che consentono di definire e gestire le attività di test usando i piani di test. Vedere Test dell'applicazione.

Strumenti di profilatura di Visual Studio

Gli strumenti di profilatura di Visual Studio consentono di profilare componenti .NET personalizzati (componenti della pipeline personalizzati, componenti helper richiamati da pipeline e\o orchestrazioni, functoid personalizzati). Vedere Analisi delle prestazioni dell'applicazione tramite gli strumenti di profilatura.

Strumenti di analisi delle prestazioni di Windows

Gli strumenti per le prestazioni di Windows sono progettati per l'analisi di un'ampia gamma di problemi di prestazioni, tra cui orari di avvio dell'applicazione, problemi di avvio, chiamate di routine posticipate e attività di interruzione (DPC e ISR), problemi di velocità di risposta del sistema, utilizzo delle risorse dell'applicazione e interruzioni temporali.

Vedere Analisi delle prestazioni di Windows.

strumenti di SQL Server per il monitoraggio e l'ottimizzazione delle prestazioni

SQL Server offre diversi strumenti per il monitoraggio degli eventi in SQL Server e per l'ottimizzazione della progettazione del database fisico. Vedere Strumenti di monitoraggio e ottimizzazione delle prestazioni.

SQL Profiler

Microsoft SQL Server Profiler può essere usato per acquisire istruzioni Transact-SQL inviate a SQL Server e i set di risultati SQL Server da queste istruzioni. Poiché SQL Server è strettamente integrato con SQL Server, l'analisi di una traccia profilo di SQL Server può essere uno strumento utile per analizzare i problemi che possono verificarsi in BizTalk Server durante la lettura e la scrittura nei database di SQL Server. Vedere Uso di SQL Server Profiler.

Importante

L'esecuzione di SQL Profiler comporta un notevole sovraccarico. Sql Profiler è quindi più adatto per l'uso in ambienti di test o sviluppo. Se si usa SQL Profiler per risolvere i problemi relativi a un ambiente di produzione, tenere presente i costi di overhead associati e limitare l'uso di SQL Profiler di conseguenza.

Quando si usa SQL Profiler per acquisire istruzioni Transact-SQL, configurare SQL Profiler per generare l'output in un'unità locale anziché in un'unità che si trova in una condivisione di rete remota o in un altro dispositivo lento, ad esempio una chiavetta di memoria USB locale.

Traccia SQL

SQL Server fornisce stored procedure di sistema Transact-SQL per creare tracce in un'istanza del motore di database SQL Server. Queste stored procedure di sistema possono essere usate dall'interno delle proprie applicazioni per creare tracce manualmente, anziché usare SQL Server Profiler. Ciò consente di creare applicazioni personalizzate in grado di soddisfare esigenze aziendali specifiche. Vedere Traccia SQL.

Nota

Quando si usa Traccia SQL per acquisire istruzioni Transact-SQL, configurare Traccia SQL per generare l'output in un'unità locale anziché in un'unità che si trova in una condivisione di rete remota o in un altro dispositivo lento, ad esempio un'unità flash USB.

Monitoraggio attività SQL

SQL Server Monitoraggio attività fornisce informazioni sui processi di SQL Server e su come questi processi influiscono sull'istanza corrente di SQL Server. Vedere Monitoraggio attività e Procedura: Aprire Monitoraggio attività (SQL Server Management Studio.

raccolta dati SQL Server

SQL Server fornisce un agente di raccolta dati che è possibile usare per ottenere e salvare i dati raccolti da diverse origini. L'agente di raccolta dati consente di usare i contenitori di raccolta dati, che consentono di determinare l'ambito e la frequenza della raccolta dati in un computer che esegue SQL Server. Vedere Raccolta dati.

SQLIO

Lo strumento SQLIO è stato sviluppato da Microsoft per valutare la capacità di I/O di una determinata configurazione. Come suggerisce il nome dello strumento, SQLIO è uno strumento prezioso per misurare l'impatto dell'I/O del file system sulle prestazioni SQL Server. Per altre informazioni, vedere Usare l'utilità SQLIOSim per simulare SQL Server'attività in un sottosistema del disco.

Vedere anche

Individuazione ed eliminazione dei colli di bottiglia