Multiple ContentProvider and database lock
===

I am building an application having various database tables, and for every table I am using a separate content providers but having a single SQLiteOpenHelper. I am facing database lock problems. Should i combine the content providers into one to remove the database lock problem, or the problem lies somewhere else?