DateTime performance

[email protected] ("Philipp K. Janert")
Newsgroups perl.datetime
Message-ID <[email protected]>
Question:

When using DateTime for a large number of
instances, it becomes a serious performance
drag. 

A typical application for me involves things like
log files: I use DateTime to translate the timestamps 
in these files into a canonical format, and then get 
information such as "day-of-week" or "time-of-day" 
from DateTime. 

However, when working through a files with a few 
tens of millions of records, DateTime turns into a 
REAL drag on performance.

Is this expected behavior? And are there access
patterns that I can use to mitigate this effect? 
(I tried to supply a time_zone explicitly, but that
does not seem to improve things significantly.)

Best,

		Ph.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.