было сказано и написано много книг о проблемах параллелизма в БД.
Но, используя stackoverflow как википедию, я нашел кое-что интересное вещь :
Sqlite на Android позволяет получить доступ к базе данных из нескольких процедур для
читает, но если вы в настоящее время пишете из одного процесса, читает и
при записи из других процедур произойдет исключение, потому что первый
запись имеет блокировку на БД.
Тогда база данных хорошо защищена от других потоков . Плохая новость заключается в том, что вы должны управлять этими исключениями , и это может быть грязной работой, если у вас большая база данных (имеется в виду большое количество таблиц с большим объемом обмена данными)