|
Posted by Jochem Maas on 06/09/05 19:44
Brian Dunning wrote:
> I have an include file with about 6 lines of code, just text parsing.
> If I have to loop through 5000 records, is there a big difference
> between (a) calling this include file 5000 times, and (b) defining a
> function and just calling the function 5000 times?
or (c) just placing the code inside the loop - no function call , no include,
just wash and go ;-) - whichever is faster of (a) and (b), my (c) will be faster still. :-)
if you really really care about a few microseconds then test it. theory is
only half the story, the machine you run it on, the average load it has, etc, etc
will be the biggest factor in real world performance.
btw 5000 records is a small number, I have a script that regularly does syncing
on a 500,000 strong customer recordset - it runs for 3-4 minutes, but it runs. :-/
just to given an indication that your 5000 records will be processed in
a matter of seconds ... of course if you expect the recordset to grow substantially
during the lifetime of your code you should factor this in (which means testing
with a much bigger dataset probably)
>
Navigation:
[Reply to this message]
|