我正在开发一个python脚本,其中我正在连接多个服务器的数据库并对所有服务器执行相同的查询。 现在,问题是某些服务器上的数据库被锁定,因此需要了解如何解锁相同的数据库,或者我们是否可以使用超时跳过少数服务器并在其余服务器上不间断地运行查询。
sqlite3.connect()
有一个超时参数(以秒为单位(。
但我建议将数据库更改为客户端-服务器解决方案。SQLite 可以处理单个程序的大型数据库,但它不太擅长处理来自多个程序的并发访问。MySQL或Postgres将更适合您。