用于max_user_connections的Django Cache解决方案

时间:2011-02-16 10:29:34

标签: database django caching

我的网站声明收到以下错误:OperationalError:(1203,“用户xxxxx已超过'max_user_connections'活动连接数”)

据我所知,这是因为一次对数据库的请求太多而数据库无法应对。理想情况下,我需要为数据库访问设置缓存,并且知道这对Django来说很容易,但问题是,哪种缓存解决方案最好。

如果有帮助,我的托管位于MediaTemple网格服务器平台上。据我所知,我可以使用任何或Django提供的解决方案:http://www.djangobook.com/en/beta/chapter14/

有没有一个很好的方法来确定最佳选择应该是什么?我通常没有太多的流量,但有时会有一个高峰,内容几乎是静态的,除了奇怪的博客文章,不一定是'新鲜'。

1 个答案:

答案 0 :(得分:1)

阅读缓存解决方案比较here。我猜django-staticgenerator正在寻找。 您可以查看Johny-cache