hi
now i have looked int sources and i am sure this#
is a BUG in cats/sql_cmds.c:select_copy_del:
Job.Type='C' should be Job.Type='c' (note lowercase!)
when i look at select_migrate_del i see the lowercase
Job.Type='g', this means migration admin jobs are pruned
in dird/ua_prune.c:prune_jobs() when JobType = JT_MIGRATE.
same should apply to JobType = JT_COPY (copy admin jobs).
so i will write a BUG report.
best regards
ulrich
On Fri, 2010-06-11 at 10:38 +0200, Ulrich Leodolter wrote:
> hello,
>
> after copy jobs i see slow queries like:
>
> # Query_time: 152 Lock_time: 0 Rows_sent: 0 Rows_examined: 16026
> SELECT DISTINCT DelCandidates.JobId,DelCandidates.PurgedFiles FROM
> Job,DelCandidates WHERE (Job.JobId=DelCandidates.JobId AND
> DelCandidates.JobStatus NOT IN ('T','W')) OR (Job.JobTDate>1260691871
> AND Job.ClientId=30 AND Job.Type='C');
>
> i see this since i upgraded to git Branch-5.0 (5.0.2).
> ClientId=30 is dummy client used only for copy jobs:
>
> Client {
> Name = None
> Address = localhost
> Password = "NoNe"
> Catalog = MyCatalog
> }
>
> this client has only jobs of Type='c', and no real copy jobs of
> Type='C'. the above select is always empty!
>
> i have more then 100 daily copy jobs, for small incremental jobs
> most of the time is spent in this needless select.
>
>
> regards
> ulrich
>
--
Ulrich Leodolter <[email protected]>
Oesterreichische Bibliothekenverbund und Service GmbH
Bruennlbadgasse 17/2A, A-1090 Wien
Fax +43 1 4035158-30
Tel +43 1 4035158-21
Web http://www.obvsg.at
------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
lucky parental unit. See the prize list and enter to win:
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel