在mysql中对类似查询进行分组

时间:2011-08-03 08:30:07

标签: mysql performance

我有很多用户的页面(cca 80k)所以我需要节省每个查询的执行时间。我想知道是否有一种方法可以对相同的查询进行分组并只给出一个结果。例如:每次重新加载页面时,都会执行“SELECT COUNT(*)FROM user”[显然是在页面上计算用户数的查询:)。我的想法是,例如10个用户同时执行此查询,第一个用户查询DB,其他用户只获得第一个用户的“过时”缓存结果。是否可以通过某些设置以某种方式在DB中进行此操作? 谢谢你的帮助。

微米。