команда оболочки sqlite3 '.backup' и транзакция

У меня есть база данных sqlite на моем локальном хосте (Win NT), и я хочу сделать ее резервную копию. Я хочу использовать команду оболочки '.backup' для выполнения этой задачи. Но кажется, я могу вставить новые строки в базу данных во время процесса резервного копирования.

Запускает ли команда оболочки '.backup' новую эксклюзивную транзакцию в моей базе данных?

Я думал, что когда я выполняю команду оболочки '.backup', она блокирует мою базу данных.

6
задан animuson 4 December 2012 в 18:50
поделиться