Как использовать одну и ту же базу данных SQLite3 из нескольких процессов Perl?

У меня была неприятная ситуация, когда несколько ple Процессы Perl одновременно пишут и читают одну и ту же базу данных SQLite3.

Это часто приводит к сбою Perl-процессов, так как два процесса одновременно выполняют запись или один процесс читает из базы данных, а другой пытается обновить ту же запись.

Кто-нибудь знает, как мне координировать несколько процессов для работы с одной и той же базой данных sqlite?

Я буду работать над переносом этой системы на другое ядро ​​базы данных, но прежде чем я это сделаю, мне нужно каким-то образом исправить ее, чтобы она работала как есть.

6
задан bodacydo 20 June 2012 в 19:32
поделиться