Share via


Usare i contatori delle prestazioni con l'adattatore Oracle E-Business Suite

I client di Microsoft BizTalk Adapter Pack possono usare contatori delle prestazioni per misurare le prestazioni degli adattatori. Il programma di installazione di BizTalk Adapter Pack crea la categoria di contatori delle prestazioni BizTalk .NET Adapter per Oracle E-Business Suite insieme all'installazione di BizTalk Adapter Pack.

Contatore delle prestazioni lob (cumulativo)

La categoria BizTalk .NET Adapter for Oracle E-Business Suite ha un contatore delle prestazioni denominato "LOB Time (cumulativo)." Questo contatore delle prestazioni indica il tempo, in millisecondi, che la libreria client LOB esegue per completare un'azione avviata dall'adattatore. L'adapter Oracle E-Business crea un'istanza del contatore delle prestazioni in uno dei modelli seguenti:

<process id>:<app domain id>:<oracle data source>:<string>  

Dove "string" può essere:

  • Connection.Open

  • Connection.Close

  • Metadati

  • Azione messaggio. Ad esempio, se l'azione è InterfaceTables/Insert/FND/APPS/MS_SAMPLE_EMPLOYEE la stringa sarà InterfaceTables.Insert.FND.APPS.MS_SAMPLE_EMPLOYEE.

    L'origine dati Oracle è uguale a quella specificata nell'URI di connessione.

    Il contatore delle prestazioni viene inizializzato solo dopo che l'adapter effettua la prima chiamata al database Oracle. Inoltre, la proprietà InstanceLifetime del contatore delle prestazioni è impostata su 'Process', il che significa che il contatore delle prestazioni smette di esistere non appena il programma che crea il contatore termina.

Nota

La precisione del contatore delle prestazioni lob (cumulativo) è di 16 millisecondi.

Attivazione dei contatori delle prestazioni

I contatori delle prestazioni possono essere abilitati o disabilitati impostando la proprietà di associazione EnablePerformanceCounters. Per abilitare i contatori delle prestazioni, impostare la proprietà di associazione EnablePerformanceCounters su True. Per disabilitare i contatori delle prestazioni, impostare EnablePerformanceCounters su False. Per impostazione predefinita, EnablePerformanceCounters è impostato su False.

Contatori delle prestazioni e SDK dell'adapter LOB WCF

La modifica del valore della proprietà di associazione EnablePerformanceCounters modifica anche il valore del contatore delle prestazioni corrispondente per WCF LOB Adapter SDK. Inoltre, la proprietà di associazione per WCF LOB Adapter SDK è statica, mentre per bizTalk Adapter Pack è dinamica. Pertanto, se sono presenti due istanze dell'associazione della scheda Oracle E-Business nell'appDomain e la proprietà di associazione EnablePerformanceCounters è impostata su True in una e False nell'altra, il contatore delle prestazioni specifico dell'adattatore verrà abilitato in uno e disabilitato nell'altro. Tuttavia, poiché la proprietà di associazione per WCF LOB Adapter SDK è statica, verrà impostata su True o False a seconda del valore specificato l'ultimo.

Vedere anche

Risoluzione dei problemi dell'adattatore