in reply to Balancing number of files against size of files in optimizing access speed
I suspect 1 file with an .sqlite extension will likely work best. See DBI and DBD::SQLite.