Connections DB2

Massimiliano Valli

Connections DB2

Buongiorno a tutti,

 

avrei il bisogno di misurare il numero di connect effettuate da un db con il relativo consumo di cpu. 

Sapreste indicarmi l'ifcid di riferimento?

Grazie

Adrian Collett

Connections DB2
(in response to Massimiliano Valli)
Ciao Massimiliano,

Credo che l'unico modo di averli è tramite i dati di accounting...IFCID 3.

Ci sono altre informazioni nel IFCID 1 STATISTICS DISTRIBUTED DATA FACILITY AREA ma sono raggruppate per tutte le location DRDA.

Ciao

Adrian



On 05/10/2016 09:52, Massimiliano Valli wrote:

Buongiorno a tutti,

avrei il bisogno di misurare il numero di connect effettuate da un db con il relativo consumo di cpu. 
Sapreste indicarmi l'ifcid di riferimento?
Grazie
Site Links: View post online   View mailing list online   Start new thread via email   Unsubscribe from this mailing list   Manage your subscription  
** ** ** Attend the 2017 IDUG DB2 Tech Conference North America ** ** **
---> Anaheim, California, May 01 - 04, 2017 <---
http://www.idug.org/na

Use of this email content is governed by the terms of service at:
http://www.idug.org/p/cm/ld/fid=2

Massimiliano Valli

RE: Connections DB2
(in response to Adrian Collett)

Ciao Adrian, 

 

da manuale ti riporto quanto ho letto:

classe 9 - Desc: Aggregate CPU and wait time statistics by connection type - ifcid 0369.

Non è corretto? 

Proverò ad analizzare i record dell'ifcid 003.

Grazie!

Adrian Collett

Connections DB2
(in response to Massimiliano Valli)
Ciao Massimiliano,

L'IFCID 369 è nuovo nella V11 e da quello che ho capito riporta i dati raggruppati per connection TYPE, ovvero
'MASS    ': IMS ATTACH
'SASS    ': CICS ATTACH.
'RSSAF   ': RSSAF ATTACH
'UTILITY ': UTILITY.                 
'BATCH   ': BATCH.                  
'DIST    ': DDF CONNECTION.

e li esternalizza ogni minuto insieme con le altre statistiche.

Avevo capito che ti serviva per ogni connessione remota.

Ciao
Adrian


On 06/10/2016 08:19, Massimiliano Valli wrote:

Ciao Adrian, 

da manuale ti riporto quanto ho letto:
classe 9 - Desc: Aggregate CPU and wait time statistics by connection type - ifcid 0369.
Non è corretto? 
Proverò ad analizzare i record dell'ifcid 003.
Grazie!
Site Links: View post online   View mailing list online   Start new thread via email   Unsubscribe from this mailing list   Manage your subscription  
** ** ** Attend the 2017 IDUG DB2 Tech Conference North America ** ** **
---> Anaheim, California, May 01 - 04, 2017 <---
http://www.idug.org/na

Use of this email content is governed by the terms of service at:
http://www.idug.org/p/cm/ld/fid=2

Angelo Sironi

R: Connections DB2
(in response to Massimiliano Valli)
Ciao Massimiliano,

la richiesta non mi sembra del tutto chiara.



“avrei il bisogno di misurare il numero di connect effettuate da un db con il relativo consumo di cpu”



Le CONNECT non le fa un DB2 ma le fanno le applicazioni. Quindi, quando dici “le connect effettuate da un db” cosa intendi? Ad esempio, se mi pongo su DB2A, intendi le CONNECT che partono dalle applicazioni che girano sul DB2A e vanno verso altri DB o quelle che arrivano al DB2A da uno specifico altro DB2 ? Se ad es. controlli i record statistici della DRDA, vedi sempre l’inbound (Conversazioni ricevuto, messaggi ricevuti, ecc.) e l’outbound (conversazioni spedite, messaggi spediti, ecc.). Capisco che la tua richiesta è ad un livello di dettaglio diverso, ma non mi è chiaro se ti interessa l’inbound o l’outbound.



Inoltre, a parte il numero delle esecuzioni del comando SQL CONNECT, per quanto riguarda il consumo di CPU, stai cercando di trovare il consumo dell’istruzione CONNECT o il consumo di CPU di tutto quello che viene fatto durante tali connessioni? Perché, se ti interessa solo il consumo dell’istruzione CONNECT dubito che tu la possa trovare nei record statistici… anzi sono piuttosto sicuro che lì non lo troverai….



L’IFCID 369, già presente nel DB2 10 (v. SDSNMACS(DSNDQW05) del DB2 10 ) non è altro che l’accumulo dei dati di Accounting per Connection Type. Ma non confondere la CONNECT con il Connection Type…



Credo sia importante che tu chiarisca esattamente cosa vuoi ottenere e, magari, ci dica anche quale è il problema che stai cercando di risolvere, così magari possiamo aiutarti meglio… E facci sapere anche quale versione di DB2 stai usando…



A presto,

Angelo

Da: Massimiliano Valli [mailto:[login to unmask email]
Inviato: giovedì 6 ottobre 2016 08:19
A: [login to unmask email]
Oggetto: [DB2UGITALY] - RE: Connections DB2



Ciao Adrian,



da manuale ti riporto quanto ho letto:

classe 9 - Desc: Aggregate CPU and wait time statistics by connection type - ifcid 0369.

Non è corretto?

Proverò ad analizzare i record dell'ifcid 003.

Grazie!



-----End Original Message-----

Massimiliano Valli

RE: R: Connections DB2
(in response to Angelo Sironi)

Ciao Angelo,

 

 

Innanzitutto grazie per la risposta.

Il nostro problema è quello di  riuscire a quantificare il numero di connect eseguite dai db (cioè dagli applicativi) presenti in una nostra partizione di produzione.  

Sul singolo db avrei informazioni dai record smf, solamente su quelle inbound, ma se considero tutti i db nel complesso, ho quello che  mi serve. 

Per la cpu, mi riferisco a quella spesa durante la connessione e non quella riferita all'istruzione di connect.

Questa esigenza nasce dalla tipologia di struttara che abbiamo. Tutte le applicazioni eseguono quotidianamente migliaia di connect  per reperire dati su altri db2.

Stiamo cercando di ottimizzare e razionalizzare questa struttura.

Grazie infinite per l'aiuto