标签: ruby-on-rails apache postgresql loading passenger
我有一个带有乘客和铁路的apache web服务器 我也有Postgresql
我不更改乘客记忆消耗配置,默认情况下,它有最多5个瞬间。
我的问题:在生产环境中,某些页面加载时间很长(40秒)。它包含一些SQL查询,我用EXPLAIN测试每一个 - 这很快。当我再次加载相同的页面时 - 加载速度非常快(1秒)。我不使用任何缓存服务(作为memcached)。
在开发环境中 - 我加载了相同的页面(尽管有170毫秒的数据库查询)。
我怎样才能理解为什么页面加载这么久?我应该改变什么?