sql >> Base de Datos >  >> RDS >> Mysql

¿Es seguro el hilo de conexión pymysql? ¿Es seguro el subproceso del cursor pymysql?

Gracias a El Ruso, por apuntar una dirección

Encontré la respuesta en la fuente pymysql después de entender que DBAPI2 tiene una especificación que indica cómo responder a esta pregunta según la implementación. En el caso de PyMySQL, significa que no es seguro para subprocesos para conexiones ni cursores.

https://github.com/PyMySQL/PyMySQL/blob /maestro/pymysql/init .py#L40 Línea

PyMySQL is threadsafe =1 significa:Los subprocesos pueden compartir el módulo, pero no las conexiones.

(Lea la especificación PEP-0249 http://legacy.python.org /dev/peps/pep-0249/#seguridad de subprocesos )