sql >> Databasteknik >  >> RDS >> Mysql

Är pymysql-anslutningstråden säker? Är pymysql markörtråd säker?

Tack till El Ruso för att du pekar i en riktning

Jag hittade svaret i pymysql-källan efter förstå att DBAPI2 har en specifikation som anger hur man ska svara på denna fråga beroende på implementeringen. När det gäller PyMySQL betyder det att det inte är trådsäkert för anslutningar eller markörer.

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

PyMySQL är trådsäker =1 betyder:Trådar kan dela modulen, men inte anslutningar.

(Läs PEP-0249-specifikationen http://legacy.python.org /dev/peps/pep-0249/#threadsafety )




  1. Problem med att lagra latitud- och longitudvärden i MySQL-databasen

  2. Synkronisera data mellan två olika databaser

  3. Övervakning av säkerhetskopior över instanser

  4. FROM_DAYS() Exempel – MySQL