sql >> Database >  >> RDS >> Mysql

Print de eigenlijke query die MySQLdb uitvoert?

We hebben een kenmerk gevonden op het cursorobject met de naam cursor._last_executed die de laatste queryreeks bevat die moet worden uitgevoerd, zelfs als er een uitzondering optreedt. Dit was gemakkelijker en beter voor ons in de productie dan het voortdurend gebruiken van profilering of het loggen van MySQL-query's, aangezien beide een prestatie-impact hebben en meer code of meer correlerende afzonderlijke logbestanden, enz. omvatten.

Ik vind het vervelend om mijn eigen vraag te beantwoorden, maar dit werkt beter voor ons.



  1. Een string converteren naar een tijdstempel in PostgreSQL

  2. MariaDB JSON_REMOVE() uitgelegd

  3. REGEXP_INSTR() Functie in Oracle

  4. Databasemodel voor het reserveringssysteem van een rijschool. Deel 1