SaaS应用程序 - 运行缓慢的查询

时间:2012-09-21 23:28:07

标签: php mysql linux performance apache

我有一个在LAMP堆栈上运行的SaaS应用程序。总的来说,一切都运行良好。

大多数表都有一个entity_id字段,用于唯一标识我们的每个客户。我们发现,当一个表获得越来越多的该实体记录时,事情开始变慢。例如,如果实体的记录少于100条,'notes'表会非常快速地返回记录,但一旦达到几千条记录,那么事情开始明显变慢。

一般来说,事情在架构上非常合理,查询已被分析等等。

我们应该考虑采取哪些措施来提高绩效?我们可以在软件架构层做些什么,或者我们应该在这个问题上投入更多硬件?

0 个答案:

没有答案