thanks for the information.
file size are averaging "21940562" , and i've basically been using file_get_contents, exploding the contents line by line ("\n") and then writing each line to a db.
what would be a good substitute for this line (which would allow me to read larger files):
$logs = explode( "\n", file_get_contents($logfile));
-michael