我正在使用Django 1.11重写Web应用程序 . 当我连接到我的测试mysql数据库(版本5.7)时,性能是惊人的 . 页面在1秒内呈现 . 但是,当我连接到现有的 生产环境 mysql(版本5.1)时,页面需要超过10秒 .

我安装了调试工具栏,我发现查询时间实际上不是问题 . 大部分时间都在CPU中 .

通过直接在数据库上运行查询,我已经消除了mysql性能问题的可能性 . 这不是网络问题,因为我的ping很好 .

我想知道当Django收到数据并尝试通过ORM将它映射到对象时,Django是否遇到了较旧的mysql版本的问题 .