sql >> Database >  >> RDS >> Mysql

SQLAlchemy-sessie en verbindingsrelatie

het zal "gewoon werken" als (a) uw sessie een scoped_session is en (b) u het op een niet-gelijktijdige manier gebruikt (dezelfde pid / thread). Als je te paranoïde bent, zorg er dan voor (beweer) dat je dezelfde verbindings-ID gebruikt via

session.connection().connection.thread_id()

ook heeft het geen zin om de sessie als argument door te geven. Start het één keer, ergens in het wereldwijde bereik van uw toepassing, en bel dan overal in een code, u krijgt dezelfde verbindings-ID.




  1. Eenvoudige mysql-query om te controleren of rij bestaat

  2. Is hexing-invoer voldoende om SQL-query's op te schonen?

  3. Valse externe sleutelbeperking mislukt

  4. Entity Framework met MySql en migraties mislukt omdat de maximale sleutellengte 767 bytes is