Jag svarade på en fråga ganska nära detta idag - fil eller databas? - Bästa praxis för att spara objekt på Android-enhet. Jag ville tillägga att om det tar för lång tid att infoga 5000 rader, försök att lägga till dem alla i en enda transaktion, eller använd en bulkladdningsmekanism. Det är värt ansträngningen att ta reda på ditt infogningsproblem istället för att försöka använda filer.
Se den här handledningen om bulkladdning av SQLite