01/10/2018, 17:16

Kết nối liên tục hay gián đoạn

Chào cả nhà.
Em có 1 script Python, thực hiện công việc lặp đi lặp lại sau 1 khoảng thời gian (phút), cắm máy chạy ngày này qua ngày khác, script có truy cập SQL server lấy dữ liệu, tính toán xong lưu lại vào đó.
Thắc mắc của em là nên kết nối 1 lần, khi nào tắt chương trình thì close db hay là công việc nào cần kết nối thì kết nối, xong công việc đó close luôn. Sơ đồ vậy ạ:
PA1:

Start:
>	db = pyodbc.connect (....)
>> 	df1 () 
>> 	df2 ()
>> 	df3 ()
>	...
>	dfn()
>	db.close()

End.

PA2:

Start:
> 	df1 () 
>>		db = pyodbc.connect (....)
>>		.........................
>>		........................
>>		db.close()		
>	df2 ()
>	df3 ()
>>		db = pyodbc.connect (....)
>>		.........................
>>		........................
>>		db.close()	
>	...
>	dfn()

End.

Cám ơn cả nhà.

Bài liên quan
0