我有一些带有 python gui 应用程序的进程,我想将它们连接到 sql server。
我使用以下模块
form multiproccessing import pool
import pymssql
conn = pymssql.connect(host=host,user=user,password=password,database=database)
for data in my_list :
self.pool.apply_async(fun,data,conn)
我可以在所有进程上使用相同的连接,或者我需要为每个进程打开一个到 sql server 的新连接。
最佳答案
每个进程一个新的,因为根据定义进程不能共享内存资源。
关于python - 具有数据库连接的多处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3905141/