One thing I will say is that you should carefully consider when you use
iterators. 

For example, if your object has many child objects of if you're using
createIterator() on the reactor factory to iterate over lots of objects (for
instance a few hundred countries) you're going to have a big impact.

I'm going to work on speeding these up a bit too.

Just wondering, are you using a linking iterator or a simple has many
iterator?  How much data in the iterator?  

What functions are you using?  

How often do you mow your lawn? ;)  (Sorry, slap happy.)

Doug



-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Peter J. Farrell
Sent: Thursday, April 20, 2006 8:06 PM
To: [email protected]
Subject: Re: [Reactor For CF] Using iterator method(s) to create/insert a
record into a table doubles execution time?

FYI, Daryl...CF is taking lots of time trying to trace all the method
calls under the hood when debugging is on. Overhead is being added by CF
not Reactor...Turn off debugging entirely (not just restrict the ip -
it's still on, just no results are shown) and use cftimer or the old
fashion getTick counts to get a better idea of how long things are
really taking.  Just saying that your results are skewed due to the
overhead.

.Peter

-- 
Peter J. Farrell - Maestro Publishing
Certified Adobe ColdFusion MX7 Developer
Member Team Mach-II and Team Fusion
--
Co-Host of the ColdFusion Weekly Podcast
The "Virtually Live" Call-In Show
http://www.coldfusionweekly.com





 

-- Reactor for ColdFusion Mailing List -- [email protected]
-- Archives at http://www.mail-archive.com/reactor%40doughughes.net/



 

-- Reactor for ColdFusion Mailing List -- [email protected]
-- Archives at http://www.mail-archive.com/reactor%40doughughes.net/


Reply via email to