From 0e3430abc14ee104b355474705ebb3639e9c3b44 Mon Sep 17 00:00:00 2001 From: ygl Date: Thu, 16 Feb 2017 17:18:02 +0800 Subject: [PATCH] fine tuned backup function --- src/_sqlite3.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/_sqlite3.py b/src/_sqlite3.py index 5bdd6c5..97e8815 100644 --- a/src/_sqlite3.py +++ b/src/_sqlite3.py @@ -686,9 +686,9 @@ class Connection(object): if bk_obj != _ffi.NULL: rc = _lib.SQLITE_OK while rc == _lib.SQLITE_OK or rc == _lib.SQLITE_BUSY or rc == _lib.SQLITE_LOCKED: - rc = _lib.sqlite3_backup_step(bk_obj, 100) + rc = _lib.sqlite3_backup_step(bk_obj, 10000) if rc == _lib.SQLITE_OK or rc == _lib.SQLITE_BUSY or rc == _lib.SQLITE_LOCKED: - _lib.sqlite3_sleep(5) + _lib.sqlite3_sleep(1) if rc != _lib.SQLITE_DONE: raise self._get_exception(rc) else: