sql >> Database >  >> RDS >> Mysql

Is pymysql-verbindingsdraad veilig? Is de pymysql-cursorthread veilig?

Met dank aan El Ruso, voor punt één richting

Ik vond het antwoord in de pymysql-bron nadat ik had begrepen dat de DBAPI2 een specificatie heeft die aangeeft hoe deze vraag moet worden beantwoord, afhankelijk van de implementatie. In het geval van PyMySQL betekent dit dat het niet threadsafe is voor verbindingen of cursors.

https://github.com/PyMySQL/PyMySQL/blob /master/pymysql/init .py#L40 Lijn

PyMySQL is threadsafe =1 betekent:Threads mogen de module delen, maar geen verbindingen.

(Lees de PEP-0249-specificatie http://legacy.python.org /dev/peps/pep-0249/#threadsafety )




  1. Inactieve sessie in Oracle door JDBC

  2. 3 manieren om een ​​getal op te maken tot 2 decimalen in Oracle

  3. Aqua Data Studio

  4. Standaarden / conventies voor kolomnaam in MySQL