***Re-sending as plain text since someone told me the message came across funny:


I've done some more digging and I found some "genius" SQL.

For every update, this SQL is run prior to the update - it takes 2+ minutes.

SELECT T525.C1,C179 FROM T525 WHERE (((T525.C490008000 = 
'OI-C977B38EDF4A11E2883C005056B30743') OR (T525.C490009000 = 
'OI-C977B38EDF4A11E2883C005056B30743')) AND (T525.C400079600 = 
'BMC.CORE:BMC_BASERELATIONSHIP') AND ((T525.C400129100 IS NULL) OR 
(T525.C400129100 = 0))) ORDER BY 1 ASC

The "OR"s in there is an issue obviously.  T525 is BMC.CORE.BMC_Impact_D, which 
is of course an inner join form (WHY?! WHY?! WHY!?!?!) of BMC Base Relationship 
to itself. 

From: Action Request System discussion list(ARSList) 
[mailto:[email protected]] On Behalf Of Peter Romain
Sent: Monday, June 23, 2014 1:09 PM
To: [email protected]
Subject: Re: Reconciliation speed

** 
7000 an hour is only 2 a second so I’d suggest there’s something wrong 
somewhere – I guess you’ve turned logging on?

I’d expect around 10 a second for a system that hasn’t been tuned but this is 
just for merging, not for the initial identification.

Is this a one-off load after which only deltas will be loaded? If you’ve got a 
million CI’s to reconcile every night then you’ll struggle unless you get the 
sort of architecture that BMC used for performance testing.

Is there any custom workflow that could be disabled? Can you disable any 
normalisation?

If the CI’s are being identified then this could be what is causing the poor 
performance.
If so, do the CI’s need to be identified or can you just create the reconid’s 
as the CI’s are initially created?


From: Action Request System discussion list(ARSList) 
[mailto:[email protected]] On Behalf Of Rick Cook
Sent: 23 June 2014 17:48
To: [email protected]
Subject: Re: Reconciliation speed

** 
Drop the indexes on the destination forms? 
Rick
On Jun 23, 2014 9:47 AM, "William Rentfrow" <[email protected]> wrote:
** 
Hi -
 
We're trying to get our recon jobs faster.  We have hundreds of thousands of 
CI's in certain classes and we will have over a million in some other classes.
 
Right now we're getting about 7000 per hour - which means the tool are 
basically unusable because it takes waaaaaaaaaaaaaaaaaaay too long to go 
through a recon job.
 
This is with dedicated servers and having gone through many (all?) of BMC's 
performance tuning papers we're still not able to get much faster than that.
 
William Rentfrow
[email protected]
Office: 715-204-3061
Cell: 715-398-5056
 
_ARSlist: "Where the Answers Are" and have been for 20 years_ 
_ARSlist: "Where the Answers Are" and have been for 20 years_ 
________________________________________
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2014.0.4592 / Virus Database: 3972/7728 - Release Date: 06/23/14
_ARSlist: "Where the Answers Are" and have been for 20 years_

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
"Where the Answers Are, and have been for 20 years"

Reply via email to