in reply to DBI confusion

Try a DBI->trace(9). That should help you see what is going on.