pymssql-为每个数据库插入连接

时间:2018-11-21 14:34:08

标签: python pymssql

我有一个脚本,它会尾部记录日志并处理每一行。解析的结果可能会也可能不会写入数据库。两次写入之间的时间有所不同。写入可能每秒进行多次,也可能需要几分钟才能完成。

我可以通过以下两种方式之一设置连接策略:

  1. 打开一次连接,将其用于每次写入,失败时重新打开,退出时关闭
  2. 打开和关闭每次写入的连接

选项2更清洁,在发生数据库故障转移或其他无法预料的连接问题的情况下,选项2更可靠。在某些语言中,这种方法存在一些问题(使用套接字等)。有没有理由每次都不使用pymssql进行连接?

0 个答案:

没有答案