true indeed... thinking about checkpoint because karmst mentioned the log interval parameter and the log is not full :D

karmst when u query v$log which column are you looking at to determine that it has switched? Log files doesnt switch unless it´s full or you do it manually.

I would check alert log to see if it´s switching every 3 seconds