fix: 全脚本sqlite连接加busy_timeout防并发写锁(2026-08-27DB损坏教训,43文件75处)

This commit is contained in:
xxm
2026-08-28 01:29:37 +08:00
parent ca51cff625
commit e72fc0bd63
44 changed files with 111 additions and 0 deletions
@@ -92,6 +92,7 @@ def main():
ts = now.strftime("%Y-%m-%d %H:%M:%S")
try:
conn = sqlite3.connect(str(DB))
conn.execute("PRAGMA busy_timeout=30000") # 2026-08-28 防并发写锁(DB损坏教训)
conn.execute("""
INSERT INTO macro_context_log
(data_timestamp, session, has_valid_data, indices, structure, created_at)