小编Kev*_*ins的帖子

如何在使用SQLAlchemy时关闭MySQL查询缓存?

我正在通过SQLAlchemy库使用相当大的MySQL数据库,我很想关闭MySQL的查询缓存来调试每个会话的性能问题.调用慢速查询时很难调试它们,从而加快执行速度.使用CLI MySQL客户端,我可以执行SET SESSION query_cache_type = OFF;以实现我正在寻找的结果,并且我想在每个SQLAlchemy会话上运行它(当我正在调试时).

但我无法弄清楚如何配置SQLAlchemy,使其SET SESSION query_cache_type = OFF在实例化新的数据库会话时运行.

我看过引擎和连接文档,但似乎找不到任何东西.

有什么明显的东西我缺少,或者更好的方法吗?

python mysql sqlalchemy pyramid

6
推荐指数
1
解决办法
1240
查看次数

标签 统计

mysql ×1

pyramid ×1

python ×1

sqlalchemy ×1