我们正在为我们的一个项目使用django 1.1 / mysql5.1。看起来像webserver上的负载(apache / mod-wsgi)增加,在mysql上创建的临时表的数量也会增加,从而导致我们的监控基础架构发出严重警报。举个例子,当连接的客户端数量从100到300增加时,临时表的数量从500到1000。整个数据库都有innodb表。以下是我想知道的一些事情:
我知道其中一些非常模糊,因为上述问题取决于数据库机器和网络服务器的硬件,内存和其他方面。但我试图了解发生了什么以及是什么导致创建了这么多临时表?
由于 Venkat。
答案 0 :(得分:0)
Django本身不会创建任何临时表。这些都在您的同事编写的应用程序中。