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
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
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.
