Dbstatistics pour autosys 4.0

Les patches sont les suivants :  ! solaris | T3CA020

- Version correcte  $ strings dbstatistics | grep proc_event

$AUTOSYS/bin/xql -S %s -D %s -U autosys -P %s -c "update statistics event update statistics proc_event update statistics job update statistics job_status update statistics job_cond" > /dev/null 2>&1

$AUTOSYS/bin/xql -S %s -D %s -U autosys -P %s -c"exec sp_recompile event exec sp_recompile proc_event exec sp_recompile job exec sp_recompile job_status" > /dev/null 2>&1

select count(*) from proc_event %s

DELETE FROM alarm WHERE eoid IN (SELECT eoid FROM proc_event WHERE event_time_gmt<%d AND que_status in (2,3,4) AND event = %d)

DELETE FROM proc_event WHERE eoid IN (SELECT eoid FROM proc_event WHERE event_time_gmt<%d AND que_status in (2,3,4))

SELECT count(*) FROM proc_event WHERE eoid = ’%s’

SELECT e.eoid, e.event, job_name, e.joid, e.event_time_gmt, e.status, e.run_num, e.ntry, e.alarm, text, machine, AUTOSERV, e.exit_code FROM proc_event e

SELECT eoid,event,joid,priority,status,alarm,event_time_gmt,exit_code,machine,pid,jc_pid,run_num,ntry,text,job_name,box_name,que_priority,AUTOSERV FROM proc_event WHERE event_time_gmt<%d AND que_status in (2,3,4)

- Version qui neprend pas en compte la table proc_event  $ strings $AUTOSYS/bin/dbstatistics | grep proc_event

select count(*) from proc_event %s

DELETE FROM alarm WHERE eoid IN (SELECT eoid FROM proc_event WHERE event_time_gmt<%d AND que_status in (2,3,4) AND event = %d)

DELETE FROM proc_event WHERE eoid IN (SELECT eoid FROM proc_event WHERE event_time_gmt<%d AND que_status in (2,3,4))

SELECT count(*) FROM proc_event WHERE eoid = ’%s’ SELECT e.eoid, e.event, job_name, e.joid, e.event_time_gmt, e.status, e.run_num, e.ntry, e.alarm, text, machine, AUTOSERV, e.exit_code FROM proc_event e

SELECT eoid,event,joid,priority,status,alarm,event_time_gmt,exit_code,machine,pid,jc_pid,run_num,ntry,text,job_name,box_name,que_priority,AUTOSERV FROM proc_event WHERE event_time_gmt<%d AND que_status in (2,3,4)

Article

> Ordonnanceurs > Les incontournables > Autosys > Exploitation > Maintenance

Le dbstatistics de base ne prend pas en compte la table proc_event. Cette table permet de soulager la table des évènements à traiter et évite ainsi le goulet d’étranglement que l’on avait en vercion 3.51.

Mise à jour :15 novembre 2004
Visites : 562
Auteur : E. Angenault
Site : Angenault.net

CA propose une procédure de maintenance pour effectuer différentes opérations, cette procédure est à améliorer.

Liens commerciaux

Accès rapide

Dossier

> Ordonnanceurs > Les incontournables > Autosys > Exploitation

CA propose une procédure de maintenance pour effectuer différentes opérations, cette procédure est à améliorer.

Exploitation

L’exploitation d’Autosys consiste principalement à surveiller la base de données afin d’éviter toute dégradation des performances.