...
Nome Propriedade | Descrição | Tipo | Observações |
---|---|---|---|
ActiveReq (activeReq) | Número de requisições que estão sendo processadas no momento | Servidor |
|
MaxReq (multiprogramminglevel) | Número máximo de requisições possíveis de serem processadas ao mesmo tempo | Servidor | Corresponde ao parâmetro -gn (MultiProgrammingLevel) cujo default é 20. Este número pode ser aumentado automaticamente pelo servidor conforme o número de requisições pendentes, processadores e memória disponíveis. O número máximo é obtido pelo parâmetro MaxMultiProgrammingLevel e um valor razoável é igual a 80. |
WaitingReq (unSchReq) | Número de requisições esperando para serem processadas | Servidor |
|
DiskReads | Número de páginas lidas pelo servidor | banco de dados | Pode-se obter a velocidade de leitura de páginas do servidor se calcularmos a diferença entre este parâmetro neste momento e seu valor a 1 minuto atrás. |
DiskWrites | Número de páginas gravadas pelo servidor | banco de dados | Pode-se obter a velocidade de gravação de páginas do servidor se calcularmos a diferença entre este parâmetro neste momento e seu valor a 1 minuto atrás. |
BytesIn (bytesReceived) | Bytes recebidos pelo servidor | servidor | Pode-se obter a velocidade de recebimento de dados via rede local do servidor se calcularmos a diferença entre este parâmetro neste momento e seu valor a 1 minuto atrás. |
BytesOut (bytesSend) | Bytes enviados ao servidor | servidor | Pode-se obter a velocidade de envio de dados via rede local do servidor se calcularmos a diferença entre este parâmetro neste momento e seu valor a 1 minuto atrás. |
CacheHits | Número de páginas que foram supridas pelo cache e não por uma leitura do disco | Banco | Satisfação Cache = CacheHits/CacheRead |
CacheRead | Número de páginas que foram pesquisadas no cache | Banco | Qualquer dado manipulado pelo banco é trazido ao cache primeiro e este parâmetro conta o número de acessos ao cache independente se a página originalmente estava lá ou não. |
CachePanics | Número de tentativas mal sucedidas de se alocar uma página ao cache | Banco | Deve ser sempre 0 ou próximo de 0 |
Low Memory (QueryLowMemoryStrategy) | Número de vezes que o servidor teve de alterar seu plano de query por memória (cache) baixa | Banco |
|
ApproximateCPUTime | Consumo de CPU aproximado por conexão | conexão | Utilizar sa_conn_properties('ApproximateCPUTime') |
Bloco de código | ||
---|---|---|
| ||
SELECT Number AS connection_number, CONNECTION_PROPERTY ( 'Name', Number ) AS connection_name, CONNECTION_PROPERTY ( 'Userid', Number ) AS user_id, CAST ( Value AS NUMERIC ( 30, 2 ) ) AS approximate_cpu_time FROM sa_conn_properties() WHERE PropName = 'ApproximateCPUTime' ORDER BY approximate_cpu_time DESC; # connection_number connection_name user_id approximate_cpu_time # ================= ================ ========== ==================== # 33 SQL_DBC_5071260 LongRunner 97.20 # 35 SQL_DBC_3aa4a78 DBA 2.09 # 12 Sybase Central 1 DBA 1.09 # 37 SQL_DBC_504b0f0 LotsOfLocks 0.00 |
...